我正在尝试使用TestNG来测试我的Java代码。 TestNG-plugin安装在IntelliJ中,依赖项:
public(id: number) { }
已被添加到Maven。但是,当我在类中编写“@Test”时,IntelliJ会给出错误消息:“无法解析符号'Test'。
也无法识别导入org.testng.annotations.Test。看起来Intellij似乎忽略了Maven依赖。
这是项目结构和错误:
我应该用TestNG做更多的事情,而不仅仅是添加Maven依赖项吗?
答案 0 :(得分:1)
运行mvn clean
将scope
的{{1}}设置为testng
,即:
test
运行<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.12</version>
<scope>test</scope>
</dependency>