好的,所以我正在使用 IntelliJ 开发一个项目,并尝试利用它的黄瓜功能。我没有使用过 cucumber 的 java 风格,但 IntelliJ 似乎希望步骤定义文件位于特定位置,相对于功能文件。
我发现了这一点:如何在 intelliJ 12和其他来源中定义黄瓜的步骤定义位置,这些来源指出我能够添加我的运行配置的“胶水”属性,它告诉 cuke 哪个包可以找到步骤文件。所以我现在可以通过 IDEA 运行我的测试。但是我每次运行新测试时都需要设置它,因为 Ctrl+Alt+F10 或右键单击+运行测试不会使用此标志启动测试。此外,IDE 支持被搞砸了,因为 IDEA 不知道步骤在哪里,它不会自动完成或 Ctrl+单击导航到步骤。
IDEA 项目有没有办法在运行测试和自动完成时始终在给定包中查找步骤?