/ / Jak uruchomić @RunWith (Cucumber.class) krok po kroku - java, junit, cucumber, bdd, cucumber-jvm

Jak uruchomić @RunWith (Cucumber.class) krok po kroku - java, junit, cucumber, bdd, cucumber-jvm

Pracuję nad plikiem BDD i próbuję przetestować za pomocą JUnit.

Chcę użyć klasy RunCukesTest z @RunWith (Cucumber.class).

Szukałem na wielu stronach internetowych, jak instalować wymagania, ale nie mogłem znaleźć żadnej strony, która by to wyjaśniała, krok po kroku.

Czy mógłbyś wyjaśnić mi krótko, krok po kroku, jak mogę uruchomić mój test?

package test.newtest;

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

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

Odpowiedzi:

1 dla odpowiedzi № 1

Ogórek domyślnie szuka funkcjipliki w tym samym pakiecie co RunCucksTest. Możesz także zmienić lokalizację, w której będzie szukał plików funkcji, dostarczając opcję „funkcje” za pomocą @CucumberOptions adnotacja (w RunCucksTest). Np.

@CucumberOptions(strict = true,  features = {
"src/test/resources/cucumber/",
},monochrome=true)

0 dla odpowiedzi nr 2
  1. Ustaw punkty przerwania w miejscu, w którym chcesz śledzić
  2. Kliknij prawym przyciskiem myszy Runner testu
  3. Wybierz Debuguj jako JUnit.