乐趣区

关于springboot:springboot单元测试Test没有绿色三角标识启动箭头


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 测试包无奈应用的问题?
退出移动版