我正在尝试为我的cucumber-jvm测试创建一个前钩子。我在我的方法上添加了@before
注释。我还在该文件中导入了cucumber.annotation.Before
。但是,导入未解决。我无法弄清楚这个导入的maven依赖是什么。这就是我在pom文件中的内容:
<properties>
<cucumber.version>1.2.2</cucumber.version>
</properties>
<dependencies>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-java</artifactId>
<version>${cucumber.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-junit</artifactId>
<version>${cucumber.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
答案 0 :(得分:1)
找到答案。导入为cucumber.api.java.Before
。在某些先前版本中,导入为cucumber.annotation.Before
。