author: Nathannie
date: 2022-3-26-23:19
问题背景
学习 mybatis plus, 应用 Mapper 接口阶段中, 在 springboot 我的项目中的测试包中测试接口, 应用 @Test 注解, 定义的测试方法下面没有三角绿色启动标识。
异样内容
图 - 失常状况下, 测试方法显示三角绿色启动标识
图 - 异常情况下, 测试方法不显示三角绿色启动标识
问题剖析
可能起因
- 测试方法修饰符不是 public
- 测试类修饰符不是 public
问题解决
最终起因是测试类的拜访修饰符没有设置为 public, 导致是默认修饰符, 只须要增加 public 修饰符即可
import org.junit.Test;
// ...
@SpringBootTest
public class PlusApplicationTests {}
注意事项:
spring-boot-starter-test 的依赖包中应该蕴含了 junit 的依赖,有可能是版本抵触造成的,能够尝试着去掉 Junit 的依赖试试。https://ask.csdn.net/question…
因为以后应用的是 springboot 我的项目, 无需手动增加 Junit 包, 应用 spring-boot-starter-test 中的 junit 依赖即可
相干参考
- https://blog.csdn.net/escFAJ/… 办法中运行小箭头未呈现
- https://ask.csdn.net/question… SpringBoot 测试包无奈应用的问题?