首页 文章

MockMVC测试java.lang.AssertionError:状态预期:201实际:404

提问于
浏览
0

我正在使用MockMVC编写测试用例:

我的方法测试如下:

我该如何解决?这是什么错误?如何更轻松地编写此测试?感谢您的帮助如何修复我的代码?

1 回答

  • 0

    看起来您正在尝试在没有Spring启动测试支持的情况下运行测试(您注释了注释 @SpringBootTest

    然后尝试初始化mockmvc作为独立的并直接传递控制器作为参数:

    // mockMvc = MockMvcBuilders.webAppContextSetup(context).build();
    mockMvc = MockMvcBuilders.standaloneSetup(accountController).build();
    

相关问题