Я пытаюсь / загрузить тест.Это мой метод:
@PostMapping("/upload")
public FileClass upload(MultipartFile file,
Long id,
@RequestParam(required = false, defaultValue = "false") Boolean isFile
) {
return getService().upload(file, id, isFile);
}
и мой тестовый класс ниже:
@Test
public void upload() throws Exception {
MockMultipartFile mockMultipartFile =
new MockMultipartFile("test", "test.txt", "multipart/form-data", "test".getBytes());
getMockMvc().perform(multipart("/upload")
.file(mockMultipartFile)
.param("isFile","false")
.header("authorization", getToken()))
.andExpect(status().isOk());
}
Этот тест возвращает ошибку 404: java.lang.AssertionError: Ожидаемый статус:<200> но было: <404> В чем моя вина?