当前位置: 代码迷 >> 综合 >> 没有@RunWith 及 junit:no runnable methods 解决方法
  详细解决方案

没有@RunWith 及 junit:no runnable methods 解决方法

热度:80   发布时间:2024-02-25 07:14:57.0

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说的很明确,测试的方法不能有输入参数。所测方法去掉输入参数,并且要求方法无返回值.

  相关解决方案