springboot集成jnuit test时,在idea中添加了junit test的起步依赖,但@RunWith注解解析不了,查了些资料,说是里面自动生成的环境并不支持@RunWith;所以 需要重新单独加入junit依赖;
但是里面自动生成的环境并不支持@RunWith;所以 需要重新单独加入junit依赖;
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency>
导入依赖后,测试又报 junit:no runnable methods,网上说是导错了@Test的包,于是改为import org.junit.Test;问题解决。还有注意事项就是
1 不要忘记在方法前面加入@Test注解,
2 所测试的方法加上了输入参数, 系统信息会报:Method testAdd should have no parameters,IDEA说的很明确,测试的方法不能有输入参数。所测方法去掉输入参数,并且要求方法无返回值.