如果测试类上加了@SpringBootTest注解,在执行@Test方法时会启动整个项目,
如果你想使用spring的功能如依赖注入,你必须添加该注解,因为没加该注解spring容器都没有启动起来是无法管理bean的,但加上了该注解要注意,项目的启动是会将所有测试案例(不会打印输出)都执行一遍,如果测试方法内有对数据库的操作,在执行测试方法时,记得要禁用 maven test,否则会出现各种奇怪问题(如一次性插入两条数据)
如果测试类上加了@SpringBootTest注解,在执行@Test方法时会启动整个项目,
如果你想使用spring的功能如依赖注入,你必须添加该注解,因为没加该注解spring容器都没有启动起来是无法管理bean的,但加上了该注解要注意,项目的启动是会将所有测试案例(不会打印输出)都执行一遍,如果测试方法内有对数据库的操作,在执行测试方法时,记得要禁用 maven test,否则会出现各种奇怪问题(如一次性插入两条数据)