Solutionunvalidated

Align the Cucumber test engine and runner with JUnit 5/JUnit Platform (use `cucumber-junit-platform-engine` and the JUnit 5-compatible runner), or keep JUnit 4 by adding/configuring the JUnit Vintage Engine so Surefire can execute the JUnit 4-based Cucumber runner. Ensure the runner’s `@CucumberOptions` points to the correct feature resource path so features are discoverable on the classpath.

e3a5d473-37af-45ad-a620-214c49de2296

Align the Cucumber test engine and runner with JUnit 5/JUnit Platform (use cucumber-junit-platform-engine and the JUnit 5-compatible runner), or keep JUnit 4 by adding/configuring the JUnit Vintage Engine so Surefire can execute the JUnit 4-based Cucumber runner. Ensure the runner’s @CucumberOptions points to the correct feature resource path so features are discoverable on the classpath.