Вопросы по теме 'mockmvc'

Spring MVC Junit тестирование MultipartFile всегда пуст
Я использую spring-mvc версии 4.1.6-RELEASE с Junit 4.12 и java 1.7, у меня есть контроллер для загрузки файлов, который работает, когда я тестировал его на сервере с браузером. Но когда я пытаюсь протестировать его с помощью junit, mockfilemultipart...
3246 просмотров
schedule 04.11.2021

Внедрение глубоких / вложенных зависимостей при тестировании
Я использую junit, mockito и mockMVC для проверки работы веб-приложения. Я борюсь с зависимостью, введение которой я не могу понять. Моя структура веб-приложения выглядит следующим образом. Class Controller{ @Autowired Service...
1478 просмотров
schedule 14.10.2021

MockMvc тестовый запрос POST
У меня есть следующий почтовый маршрут в моем контроллере REST: @RequestMapping(value = "", method = RequestMethod.POST, produces = "application/json") public ResponseEntity saveMovie(@RequestBody Movie movie){...
13360 просмотров

MockMvc HttpMediaTypeNotSupportedException: тип содержимого 'application / json' не поддерживается
Я получаю следующее исключение: org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/json' not supported at...
3970 просмотров

Как предотвратить NestedServletException при тестировании конечных точек Spring?
Я пытаюсь проверить конфигурацию безопасности некоторых своих конечных точек, которые защищены с помощью @PreAuthorize(#oauth2.hasScope('scope') . При доступе к такой конечной точке через Postman с токеном доступа, который не имеет требуемой...
12869 просмотров

MockMVC test java.lang.AssertionError: Ожидаемый статус: 201 Фактический: 404
Я пишу тестовые примеры с использованием MockMVC: Мой метод тестирования следующий: Как я могу это исправить? В чем ошибка? Как мне легче написать этот тест? Спасибо за помощь. Как я могу исправить свой код?
620 просмотров
schedule 01.11.2021

Spring .andExpect () MockMvc Logical || Эквивалент
Я бы хотел написать что-то вроде этого: mvc.perform(post(url)) .andExpect(model().hasErrors() || model().attribute("errors", isNotNull())); Чтобы проверить, есть ли в модели ошибки BindingResult из аннотации @Valid в методе контроллера...
136 просмотров
schedule 22.11.2021

Протестируйте метод, который возвращает ResponseEntity из класса службы - Spring boot
У меня есть метод службы, который возвращает ResponseEntity ‹>, когда я тестирую конечную точку отдыха, он всегда возвращает ошибку ниже. Ошибка говорит, что он не вернул ожидаемый json. java.lang.AssertionError: No value at JSON path "$.status"...
212 просмотров
schedule 05.11.2021

Интеграционное тестирование контроллера обновления пользователя с MockMvc
Я пытаюсь проверить, правильно ли работает логика контроллера обновления пользователя, создав несколько простых интеграционных тестов с использованием MockMvc. Я обновляю учетные данные пользователей, по соображениям безопасности пароль не...
127 просмотров
schedule 27.10.2021

Ответ MockMVC JsonPath имеет пустое тело?
Тестирование контроллера дает следующую ошибку: java.lang.AssertionError: Нет значения в пути JSON $ .firstName. Видимо тело моего ответа почему-то пусто. Контроллер - это RestController, и я правильно издеваюсь над сервисом. Кто-нибудь может мне...
184 просмотров
schedule 20.09.2021

MockMVC Интеграция тестового контроллера с bean-компонентом с областью действия сеанса
Я пытаюсь интегрировать тест метода Spring Controller, который использует bean-компонент Spring Session, который вводится в контроллер. Чтобы мой тест прошел, я должен иметь доступ к своему сеансовому компоненту, чтобы установить для него некоторые...
2889 просмотров

Как предотвратить запуск приложения весенней загрузки для каждого тестового класса
Я знаю, что этот вопрос старый, но я не смог решить проблему в моем случае. Когда я запускаю тестовые классы, приложение весенней загрузки запускается для каждого тестового класса. У меня есть аннотации ниже в моих файлах тестового класса. Я хочу...
640 просмотров

Как и где использовать failOnUndocumentedParams в документах Spring Auto REST?
Я работаю с Spring Auto REST Docs и хочу узнать, как использовать failOnUndocumentedParams и как его использовать. Я хочу, чтобы документация не создавалась, если я пропущу поле из POJO. Я считаю, что использование failOnUndocumentedParams — это мое...
194 просмотров
schedule 16.07.2022

MockMVC вернул пустое тело
Когда я имитирую передачу действительного идентификатора, тест запускается успешно, но когда я передаю недопустимый идентификатор, возвращается 404, что ожидалось, но нет ответа, а когда я нормальный запрос Http, он возвращает тело ответа с сообщением...
1203 просмотров
schedule 28.07.2022

Spring Test mockMvc игнорирует проверку
пожалуйста, помогите мне решить следующую проблему: у меня есть класс, в котором несколько полей помечены как @NotNull: public class SearchCommentRequest { @NotNull private Date fromDate; @NotNull private Date toDate; //... } Объект, если...
1156 просмотров

NoInitialContextException - MockMvc обращается к веб-службе Rest с подключением к источнику данных, полученным из InitialContext.lookup
Существует веб-служба для отдыха, которая отлично работает, когда я вызываю ее из другого приложения, но она не работает, когда я вызываю ее из тестера Junit. Я много читал за последние часы и, если я правильно понял, ошибка в теме происходит по двум...
523 просмотров
schedule 29.08.2022

Spring HATEOAS и mockMVC, игнорирует consumes = MediaType.APPLICATION_JSON_UTF8_VALUE
После создания службы с использованием Spring HATEOAS и тестирования ее с помощью mockmvc (также для создания документации с использованием Spring restdocs) мы обнаружили следующее. Наш RestController выглядит примерно так: @RestController...
2571 просмотров
schedule 08.09.2022

Проблема безопасности SpringBoot @WebMvcTest
У меня есть контроллер Spring Rest MVC с URL-адресом «/public/rest/vehicle/get». В моей конфигурации безопасности я определил, что любые запросы к /public/rest не должны требовать аутентификации. http. csrf().disable()...
7637 просмотров
schedule 24.09.2022

spring метод тестирования mockMVC GET
я создал метод post в mockMVC (в весеннем загрузочном проекте). Это мой метод тестирования Это мой метод тестирования @Test public void createAccount() throws Exception { AccountDTO accountDTO = new AccountDTO("SAVINGS", "SAVINGS");...
11296 просмотров
schedule 03.10.2022

Ошибка при тестировании контроллера при попытке отправить объект POST с аннотациями @JsonProperty в конечную точку, аннотированную @Valid на @RequestBody
У меня проблема с тестированием конечной точки контроллера отдыха. Я пытаюсь отправить объект POST в конечную точку, помеченную @Valid в поле @RequestBody. Поля сущности снабжены аннотациями правил проверки и аннотациями Джексона. Я пытаюсь...
637 просмотров