Maven工程 Junit 单元测试报空指针错误

图片说明

图片说明

请问这是什么原因

MockMvc mockMvc没有初始化

    @Before
    public void setUp() throws Exception {
        mockMvc = MockMvcBuilders.webAppContextSetup(webApplicationContext).build();
    }

看错误是38行有空指针异常,基本可以考虑是mockMvc为null了,打断点看下吧

我是用一下的方式来测试的

@AutoConfigureMockMvc

@Autowired
    private MockMvc mockMvc;

mockMvc的值从哪来?

没有加载springmvc的配置文件
@ContextConfiguration({"classpath*:spring/framework/boot.xml", "classpath*:spring/framework/platApplicationContext*.xml", "classpath*:spring/**/applicationContext*.xml"})