Каково расположение файлов .feature по умолчанию на cucumber-jvm? - PullRequest
0 голосов
/ 23 декабря 2018

Я не могу найти в документации, где cucumber-jvm ищет файлы .feature.

Я создал проект из архетипа cucumber-jvm maven, и тест mvn без проблем нашел примеры файлов функций, но тамконфигурация отсутствует.

Затем я создал проект архетипа проекта maven, и mvn test не находит созданный мною файл объектов.И хотел бы понять почему.

1 Ответ

0 голосов
/ 24 декабря 2018

Если вы используете Cucumber-JUnit.Создайте пустой класс, который использует бегунок Cucumber JUnit.

package com.example;

import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;
import org.junit.runner.RunWith;

@RunWith(Cucumber.class)
public class RunCucumberTest {
}

Это выполнит все сценарии в том же пакете, что и бегун (com.example), по умолчанию предполагается, что клеевой код также находится в том же пакете,@CucumberOptions можно использовать для обеспечения дополнительной настройки для бегуна.

Поэтому, если вы используете maven, вы добавляете свои функции в /src/test/resources/com/example/.

From: https://github.com/cucumber/cucumber-jvm/tree/master/junit

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