问题发现
1.使用idea创建了一个空项目,然后想把他变为一个SpringBoot项目,只需要在pom.xml里边引入父工程SpringBoot依赖包即可。
pom.xml内容
2.手写测试类,启动测试类
3.项目成功启动,项目已经成为一个 SpringBoot项目
4.假设这时我们,写好了一个模块要用测试类进新单元测试,而empty是默认没有测试类模块的,我们需要在 src/test 路径下创建测试类,当我在该路径下直接写测试类时,创建Test类,标明注解,当启动这个测试方法 test()时,控制台产生 Test ignored.报错
@SpringBootTest
public class Test {
@org.junit.jupiter.api.Test
public void test(){
System.out.println("测试");
}
}
解决问题:
1.通过查阅资料发现,当创建测试类代码时必须在test路径下建立与代码结构一致的包名。
比如你的代码是 org.example 就必须在src/test下建立 org.example 包,
然后在此包下新建测试模块类的代码,否则该类就会被忽略掉。
2.建立与main相同的包名之后,把测试类放进该路径下,成功启动测试类。问题解决!