Как запустить тест Junit из файла истории (Serenity)? - PullRequest
0 голосов
/ 07 октября 2018

У меня есть основной вопрос.В основном я пытаюсь прочитать файл CSV, используя приведенный ниже набор кода.Приведенный ниже тест запускается, когда я запускаю их как тест Junit.Как запустить этот тест Junit из файла истории (фактически из методов определения шага)?

@RunWith(ThucydidesRunner.class)
public class SamplePassingScenarioWithTestSpecificData {

    @Managed
    public WebDriver webdriver;

    @ManagedPages(defaultUrl = "http://www.google.com")
    public Pages pages;

    @Steps
    public SampleDataDrivenSteps steps;

    @Steps
    public DifferentDataDrivenSteps different_steps;


    @Test
    public void happy_day_scenario() throws Throwable {
        steps.navigate_to_user_accounts_page();

        withTestDataFrom("test-data/simple-data.csv").run(steps).enter_new_user_details();

        withTestDataFrom("test-data/some_other-data.csv").run(different_steps).enter_other_details();
    }
}
...