IDEA项目使用@Test注解报错找不到引用
在IDEA下搭建maven进行单元测试的时候,在非test文件下面使用@Test,发现@Test注解找不到。
pom文件的依赖导入如下:
<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency>
原因:
在maven依赖中,junit的scope是test,所以只要将测试类放在test文件夹下面即可使用@Test注解,如下:
如果希望在别的地方也可以使用test注解,只需要去掉scope这一行就行了,如果想把测试类放在其他文件夹下,可以改掉scope中的名称。