junit - 无法将 Cucumber 功能粘合到步骤定义

标签 junit cucumber cucumber-jvm cucumber-java

鉴于以下 maven 文件夹结构(其中 super-flights-acceptanctests 是父模块的子级)以及以下 Junit 运行程序类,正确的配置是什么?目前,我尝试用来运行测试的任何 Maven 目标都无法找到 stepdef 并将 stub 代码打印到控制台。

enter image description here

我很确定我的文件命名约定错误,或者更可能的是 @CucumberOptions 中的胶水路径或功能错误

最佳答案

尝试在cucumberoptions中使用粘合值作为“net.superair.flights.tests”

关于junit - 无法将 Cucumber 功能粘合到步骤定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50219241/

相关文章:

java - 在 Java 单元测试中,如何断言数字在给定范围内?

java - 如何创建自定义 "ExpectedException"junit 规则?

java - JUunit 测试用例中内部图形尚未初始化

java - 通过gradle将系统属性传递给cucumber测试

java - 如何使用mockito/powermockito模拟直接调用的方法?

silverlight - cucumber 和 Silverlight 4

ruby - 如何在每种情况下使用 Capybara 重启浏览器?

cucumber-jvm - 我们可以在 cucumber 的步骤定义中包含 () 吗?

java - cucumber jvm 似乎使用 System.exit

maven - 在 TeamCity 中配置 cucumber 以仅使用标签运行单元测试 (Maven)