首先引入单元测试maven依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </dependency>
问题场景一:写好一个纯java的方法,要进行验证测试,怎么测呢?
解决方案1:直接把这个方法的逻辑写在main函数中运行或者在main调用这个方法
解决方案2:在所需要单元测试的方法上加@Test注解,右键点击运行即可
问题场景二:写的方法中引用了spring管理的bean,junit运行报错,这种情况该怎么测试
解决方案:在要测试的方法上加@Test,在要测试的类上加注解@RunWith(SpringRunner.class) 和@SpringBootTest ,然后在运行需要测试的方法即可