Вопросы по теме 'spring-test-mvc'

Интеграционные тесты Spring MVC с Spring Security
Я пытаюсь проверить свою страницу входа с помощью mvc-test. Я работал неплохо, пока не добавил весеннюю безопасность. Мой код: mockMvc.perform( post("j_spring_security_check") .param(LOGIN_FORM_USERNAME_FIELD,...
27688 просмотров

Почему mvn не запускает класс тестового примера?
У меня в пакете 5 тестовых классов: X.Y.Z Классы испытаний следующие: A,B,C,D,. Они одинаковые. В классах все то же самое. Разница лишь в том, что в классе есть другие поля. Основная проблема (запутанная проблема) заключается в том, что MVN...
74 просмотров

Весенняя загрузка 1.4 Тестирование
Я новичок в тестировании Spring Boot 1.4 и пытаюсь использовать новые функции. У меня есть простой контроллер Spring MVC. @Controller public class IndexController { @RequestMapping("/") String index(){ return "index"; } }...
556 просмотров
schedule 15.11.2022

Весенний тест Junit возвращает код ошибки 404
Я создаю один класс Spring Junit для тестирования одного из моих остальных API. Но когда я его вызвал, он вернул мне 404, и тестовый пример не удался. Тестовый класс Junit: @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration...
4586 просмотров
schedule 08.01.2023

Spring boot 1.4 - тестирование REST API
Я хотел написать тест для моего Spring mvc REST Controller. Я следую официальной документации с https://spring.io/blog/2016/04/15/testing-improvements-in-spring-boot-1-4 и поэтому только что обновил версию to 1.4 и добавил весеннюю загрузку, как...
1222 просмотров

Тест Spring MVC Загрузка нескольких файлов
У меня есть контроллер, который обрабатывает загрузку нескольких файлов: @PostMapping("/import") public void import(@RequestParam("files") MultipartFile[] files, HttpServletRequest request) { assertUploadFilesNotEmpty(files); ... }...
2470 просмотров
schedule 28.05.2023

Spring 5.0.0 MockMvc: неподдерживаемый тип носителя, даже с правильным набором MediaType
Я использую JUnit4 с Spring Web MVC Test, и у меня есть тестовый класс для контроллера. Контроллер обрабатывает запрос POST к «/test» с содержимым тела JSON. Я протестировал этот метод вручную с помощью Postman и получил ответ 400 Bad Request, как...
1959 просмотров

Как проверить Post-запрос с настраиваемым объектом в типе содержимого application / x-www-form-urlencoded?
У меня есть контроллер: @PostMapping(value = "/value/", consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE) public String updateSettings(final Dto dto) { System.out.println(">>> " + dto); return "template";...
2567 просмотров
schedule 14.02.2024

java.lang.NoSuchMethodError: javax.servlet.http.HttpServletResponse.getStatus()
Получение ошибки java.lang.NoSuchMethodError: javax.servlet.http.HttpServletResponse.getStatus() В pom.xml я упомянул 2 зависимости <!--For DispatcherServlet--> <dependency> <groupId>javax.servlet</groupId>...
3018 просмотров

Spring Boot 2 @WebMvcTest и контроллер OAuth2 # oauth2.hasScope вызывает исключение IllegalArgumentException
Это приложение Spring Boot 2.0.6, использующее контроллер MVC, использующий @PreAuthorize и # oauth2.hasScope для защиты конечной точки контроллера. Я написал тесты с использованием @WebMvcTest для написания тестов контроллера. Похоже, что запросы...
1627 просмотров

Spring MVC Test MockMvc – как настроить префикс сопоставления URL-адресов
У меня есть DispatcherServlet, у которого есть сопоставление URL-адреса /api1 , а затем контроллер с сопоставлением @GetMapping("/resource1") для метода контроллера. Итак, у меня есть действительный URL-адрес /api1/resource1 , который должен...
752 просмотров
schedule 13.07.2023

Spring MockMVC для почтового запроса и проверки бина
у меня есть общая проблема для тестирования Post-Request с Bean Validation. Требования : ContentType имеет значение APPLICATION_FORM_URLENCODED, а НЕ JSON. Тестируемая модель: public class Message extends Auditable{ @Id private...
166 просмотров

Макет определенного метода на уровне DAO в junit
У меня есть приложение с конечными точками API для отдыха. Я хочу написать тестовые примеры для этого. Он следует архитектуре MVC. Для одной из конечных точек я хочу смоделировать метод в моем классе DAO. Пример кода для моего тестового класса:...
268 просмотров

Kotlin + SpringBootTest + Junit 5 + AutoConfigureMockMvc: прохождение теста, когда он должен был завершиться неудачно (похоже, @BeforeEach не вступает в силу)
Я написал очень простой и распространенный CRUD на Котлине. Я хочу сделать базовые тесты в виде тестирования поста, удалить, получить и поставить. Возможно, я что-то не так понял: я использовал Beforeeach, чтобы вставить регистр, чтобы я мог...
3137 просмотров