创建MockMvc对象时空指针异常NullPointException的解决办法
一. 异常现象
我在SpringBoot 2.2.5中,利用Mock进行测试代码时,首先要创建一个MockMvc对象,本来是系统利用MockMvcBuilders的webAppContextSetup()方法来build出来,结果创建出来MockMvc对象后,发现MockMvc对象产生了空指针异常。
debug调试发现MockMvc对象为空。
二. 解决办法
解决办法就是更换一种MockMvc对象的创建方式,直接利用@AutoConfigureMockMvc注解,然后在MockMvc对象上添加@Autowired注解就可以自动创建出MockMvc对象了。