springboot测试类如何自动注入

在我们需要写单测的时候,因为环境配置或者其他问题,需要自动注入某些类,有时候我们会使用mockito或jmockit等工具进行模拟,但是模拟有时候也不能很好的生效,所以这个时候我们可以通过注解,设置在运行类的时候,启动整个springboot项目,从而达到自动注入的效果,在测试方法运行结束后,springboot项目也就会关闭了。
在测试类上加上这个注解即可,就可以使用@Autowired注解了

@RunWith(SpringRunner.class)
@SpringBootTest(classes = Application.class)

你可能感兴趣的:(spring)