Cucumber JUnit 5 mvn — тестов не обнаруженоJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Cucumber JUnit 5 mvn — тестов не обнаружено

Сообщение Anonymous »

У меня возникла проблема с настройкой правильной экосистемы для тестов. Я следил за другими проектами, хотя они использовали Gradle, что не должно было оказать существенного влияния. Проблема возникает, когда я пытаюсь использовать Runner с JUnit. Каждый раз получаю: «Тесты не найдены». Я пробовал разные пути, но это не помогло. На мой взгляд, структура проекта правильная, и код должен без проблем дойти до шагов.
src
-main
-test
-java
-com.example
-gui
-StarterStep.java
-TestRunner.java
-ресурсы
-функции
-Test1.feature
структура проекта
StarterStep.java

Код: Выделить всё

public class StarterStep
{
@Given("Start testing")
public void openBrowser(){
open("https://google.pl/");
}
}
TestRunner

Код: Выделить всё

@Suite
@IncludeEngines("cucumber")
@SelectClasspathResource("features")
@ConfigurationParameter(key = Constants.GLUE_PROPERTY_NAME, value = "com.example.gui")
@ConfigurationParameter(key = Constants.PLUGIN_PROPERTY_NAME,
value = "pretty, summary, json:target/reports/cucumber-reports/cucumber.json,"
+ " io.qameta.allure.cucumber7jvm.AllureCucumber7Jvm")
@ConfigurationParameter(key = Constants.FILTER_TAGS_PROPERTY_NAME, value = "@AM")
public class TestRunner
{

}
pom.xml

Код: Выделить всё

4.0.0

org.example
JUnitTest
1.0-SNAPSHOT
jar

UTF-8
2.27.0
7.15.0




org.junit.jupiter
junit-jupiter-api
5.10.2
test


org.junit.platform
junit-platform-suite-api
1.10.2
test



io.cucumber
cucumber-java
${cucumber.version}
test


io.cucumber
cucumber-junit-platform-engine
${cucumber.version}
test


io.cucumber
cucumber-picocontainer
${cucumber.version}
test


com.codeborne
selenide-video-recorder
7.6.0
test



io.qameta.allure
allure-selenide
${allure.version}
test


io.qameta.allure
allure-cucumber7-jvm
${allure.version}
test



Я уже пробовал менять версии всего по одной. Тест для Cucumber верен, потому что я могу запустить его на уровне функций.


Подробнее здесь: https://stackoverflow.com/questions/792 ... were-found
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • @Runwith (cucumber.class) ошибка. Импорт Cucumber.api.junit.cucumber; не может быть решено
    Anonymous » » в форуме JAVA
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous
  • @Runwith (cucumber.class) ошибка. Импорт Cucumber.api.junit.cucumber; не может быть решено
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • @Runwith (cucumber.class) ошибка. Импорт Cucumber.api.junit.cucumber; не может быть решено
    Anonymous » » в форуме JAVA
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Cucumber JUnit 5 maven — тестов не обнаружено
    Anonymous » » в форуме JAVA
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • С помощью средства запуска тестов «JUnit 4» тестов не обнаружено.
    Anonymous » » в форуме JAVA
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»