Intellij + Spring + Gurke: Eine mit dem vor, nach dem Nachher oder nach dem Greifer kommentierte Methode muss eine dieseJava

Java-Forum
Anonymous
 Intellij + Spring + Gurke: Eine mit dem vor, nach dem Nachher oder nach dem Greifer kommentierte Methode muss eine diese

Post by Anonymous »

im Verwenden: < /p>

Intellij 2023.3 < /li>
Spring Boot 3.2.4 < /li>
GUCUMBER 7.15 < /li> < /> < /ul>
IMG. Hier "src =" https://i.static.net/i82g6vwk.png "/>
Wenn ich dies jedoch mache, läuft der Test immer in den Fehler:

Code: Select all

    Suppressed: io.cucumber.java.InvalidMethodSignatureException: A method annotated with Before, After, BeforeStep or AfterStep must have one of these signatures:
* public void before_or_after(io.cucumber.java.Scenario scenario)
* public void before_or_after()
at org.citrusframework.cucumber.CitrusLifecycleHooks.before(org.citrusframework.cucumber.backend.Scenario)
< /code>
Aber in der Tat hat meine Vor-Methode die richtige Gesang: < /p>
  @Before
public void before_or_after() {

}
< /code>
Und wenn ich meine Tests mit dem TestRunnerit < /code> geschrieben habe, werden die
-Tests gut ausgeführt: < /p>
@RunWith(Cucumber.class)
@CucumberOptions
(
plugin =
{
"pretty",
"org.citrusframework.cucumber.CitrusReporter"
},
features =
{
"classpath:gherkin"
}
)
public class TestRunnerIT {

}
< /code>
Was kann ich tun, um einzelne Szenarien aus der Feature-Datei zu ermöglichen?
4.0.0

de.project.my
test-service
${revision}${changelist}

test-service


0.4.5



7.15.0






org.springframework.boot
spring-boot-starter-web






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



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





org.projectlombok
lombok





org.springframework.boot
spring-boot-starter-test
test



org.junit.jupiter
junit-jupiter-api
test



org.junit.jupiter
junit-jupiter-engine
test






Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post