не имеет соответствующего кода клея - PullRequest
0 голосов
/ 08 июня 2018

Я пытаюсь заставить огурец работать в Eclipse ...

сообщение: нет соответствующего кода клея

Я следую инструкциям этого сайта:https://www.tutorialspoint.com/cucumber/cucumber_java_testing.htm

но дело в том, что пока вы делаете именно то, что говорит веб-сайт, происходят все виды вещей, которых нет в описании ... fe de cucumber.api создан.(сайт ничего об этом не говорит) это лучше / лучше?или ненужный?(я не знаю)

что не так с этим кодом (пожалуйста, помогите)?

package cucumber.api;

import cucumber.junit.Cucumber;

public class CucumberOptions {
    @Cucumber.Options(format = {"pretty", "html:target/cucumber"}
    ,glue={"cucumberJava"}
)
}

enter image description here

enter image description here

также: я могу запустить runTest.java, браузер FireFox открывается, но тогда ничего не происходит .... почему он не продолжается?почему он говорит: не имеет соответствующего клея, но работает?

enter image description here

1 Ответ

0 голосов
/ 08 июня 2018

Этот урок устарел.Это относится к огурцу 1.0.2 и последней версии 3.0.2.Cucumber.Options устарело и заменяется аннотацией CucumberOptions.Найдите более свежую.

Что касается кода, аннотации Cucumber.Options должны быть на уровне класса, как показано ниже.Также вам не хватает огуречного бегуна для выполнения этого класса.

@RunWith(Cucumber.class)
@Cucumber.Options(format = {"pretty", "html:target/cucumber"}
    ,glue={"cucumberJava"}
)
public class CucumberOptions {

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...