MockMVC test java.lang.AssertionError: Ожидаемый статус: 201 Фактический: 404 - PullRequest
0 голосов
/ 02 мая 2018

Я пишу тестовые случаи, используя MockMVC:

Мой метод тестирования следующий:

Как я могу это исправить? В чем ошибка? Как мне легче написать этот тест? Спасибо за помощь Как я могу исправить свой код?

1 Ответ

0 голосов
/ 03 мая 2018

Похоже, вы пытаетесь запустить тест без поддержки загрузочного тестирования Spring (вы прокомментировали аннотацию @SpringBootTest)

Затем попробуйте инициализировать mockmvc как отдельный и передать непосредственно контроллер в качестве аргумента:

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