Вопросы по теме 'mockmvc'
Интеграционный тест загрузки изображений веб-сервиса RESTful с Spring MVC
Как написать интеграционный тест, когда я загружаю изображение на сервер. Я уже написал тест после этого вопрос и ответ на него, но мой не работает должным образом. Я использовал JSON для отправки изображения и ожидаемого статуса OK. Но я...
2235 просмотров
schedule
04.10.2023
Модульное тестирование / вход в Spring MVC с использованием MockMvc
У меня есть очень простое приложение REST, созданное с использованием Spring MVC. (Код доступен на GitHub .) Он имеет простой WebSecurityConfigurer следующим образом:
@Override
protected void configure(HttpSecurity httpSecurity) throws...
15863 просмотров
schedule
22.02.2023
Mockito Ожидайте исключения
Я пытаюсь проверить метод ниже с Mockito и Junit:
@Transactional
@RequestMapping(method=RequestMethod.PUT,value ="/updateEmployer/{empId}")
public @ResponseBody Object updateEmployer(@PathVariable Integer empId,) throws Exception {
Employee...
4068 просмотров
schedule
09.07.2023
Как протестировать с помощью MockMVC параметр Map в Spring Rest
В Spring Rest у меня есть RestController , предоставляющий этот метод:
@RestController
@RequestMapping("/controllerPath")
public class MyController{
@RequestMapping(method = RequestMethod.POST)
public void...
4316 просмотров
schedule
04.08.2022
Установка HttpServletRequest в качестве аргумента метода тестирования с использованием MvcMock
Я пишу junit для одного из методов контроллера с сигнатурой метода, как показано ниже:
@RequestMapping(value="/getTokenizedURL.json",method=RequestMethod.POST)
@ResponseBody
public ResponseData getTokenizedURL(@RequestBody final RequestData...
2804 просмотров
schedule
06.02.2024
Условие JsonPath ИЛИ с использованием MockMVC
Я практикую MockMVC для модульного тестирования остальных вызовов. как мы можем проверить логические значения, чтобы результат был истинным или ложным, мне нужно пройти тест, я попытался следующим образом:
mockMvc.perform(get("/student/{Id}",...
3415 просмотров
schedule
26.06.2023
Получение атрибута httpServletRequest с помощью MockMvc
У меня есть очень простой контроллер, определенный таким образом:
@RequestMapping(value = "/api/test", method = RequestMethod.GET, produces = "application/json")
public @ResponseBody Object getObject(HttpServletRequest req, HttpServletResponse...
12993 просмотров
schedule
18.10.2023
MockMvc: ожидаемый URL-адрес для переадресации: ‹/WEB-INF/views/layout.vm›, но был: ‹null›
У меня есть приведенная ниже конфигурация Velocity как для теста, так и для основного в моем весеннем приложении mvc:
@Bean
public VelocityConfigurer velocityConfig(){
VelocityConfigurer velocityConfig = new VelocityConfigurer();...
537 просмотров
schedule
28.02.2023
Используя Spring mockMvc, как мне проверить, содержат ли возвращаемые данные часть строки?
Я использую Spring 3.2.11.RELEASE и JUnit 4.11. Используя структуру Spring mockMvc, как мне проверить, содержит ли метод, возвращающий данные JSON, определенный элемент JSON? У меня есть
mockMvc.perform(get("/api/users/" + id))...
20988 просмотров
schedule
17.12.2022
WebApplicationContext не выполняет Autowire при внедрении в спецификации Spock
Хотя я следовал Руководству по загрузке Spring, когда пытался:
@SpringApplicationConfiguration(classes=MainWebApplication.class, initializers = ConfigFileApplicationContextInitializer.class)
@WebAppConfiguration...
1299 просмотров
schedule
07.02.2024
SpringBoot тестирует пользовательский контроллер ошибок
Следуя совету отсюда Spring Boot Remove Whitelabel Error Page , я создал собственный контроллер ошибок, чтобы возвращать собственный ответ об ошибке в формате json, который похоже
@RestController
public class CustomErrorController implements...
1968 просмотров
schedule
22.05.2024
Java Mockito не работает при вызове MockMvc
Для тестирования я использую MockMvc для отправки POST-запроса к контроллеру, и я хотел бы смоделировать конкретный вызов службы, чтобы он ничего не делал (с Mockito.doNothing()). Если я вызываю этот метод в @Test, он работает отлично, и метод не...
732 просмотров
schedule
17.07.2023
Тест MockMvc возвращает 404 вместо 200 без начального/в URL
С Spring boot 1.5.9 и последующими версиями:
@RunWith(SpringRunner.class)
@AutoConfigureMockMvc
@SpringBootTest
public class BigPoolControllerMockMvcTest {
@Autowired
private MockMvc mockMvc;
@Before
public void...
800 просмотров
schedule
09.06.2023
Как выполнить модульное тестирование метода контроллера, который имеет RequestParam объекта?
У меня есть сопоставление контроллера
@RequestMapping(value = "/something", method = RequestMethod.GET)
public String get(@RequestParam("id") Person aPerson, Model aModel) {
aModel.addAttribute("person", aPerson);
return "index";
}...
314 просмотров
schedule
22.09.2022
Spring Boot Unit Test с @WebMvcTest - выполнение не переходит на уровень обслуживания из контроллера и возвращает null без ошибок
Я пишу модульный тест для контроллера своего весеннего загрузочного приложения. У меня есть типичные классы MVC: ObjectSchemaController, ObjectSchemaService и ObjectSchemaDao. Я написал модульный тест с помощью @WebMvcTest и издевался над своим...
1180 просмотров
schedule
18.02.2022
Spring MockMvc: поле Assert Json либо является пустым массивом, либо не существует
Я использую MockMvc для тестирования API, который возвращает содержимое JSON, и что JSON может содержать поле с именем shares в виде пустого массива или может вообще не существовать (я имею в виду разделяет поле).
Пример JSON:
{...
1979 просмотров
schedule
11.06.2022
Spring REST Docs - нет содержимого для сопоставления из-за окончания ввода
У меня есть приложение springBoot 2.1.9.RELEASE, которое использует Spring REST Docs.
У меня есть этот метод в моем TestController
@Test
public void createOK() throws Exception {
String content =...
119 просмотров
schedule
15.02.2024
Могу ли я проверить с помощью mockmvc, существует ли конечная точка?
Я пытаюсь проверить, существует ли конкретная конечная точка контроллера. К настоящему времени я не заинтересован в проверке ответов или кодов состояния. Есть ли способ просто проверить существование?
66 просмотров
schedule
25.05.2023
Как протестировать контроллер SpringMvc, который возвращает выгружаемый результат с помощью MockMvc?
Использование весенней загрузки 2.2.4.
У меня есть контроллер SpringMvc, который возвращает выгружаемые объекты:
@RestController
@RequestMapping("/call-data")
public class CallDataController {
@GetMapping
public Page<CallDataDto>...
198 просмотров
schedule
30.05.2023
Почему MockMvc возвращает ошибку 404 по допустимому пути с включенной Spring Security?
Я пытаюсь протестировать свой контроллер REST Spring Boot с помощью MockMvc. Ниже приведен мой тестовый класс:
UserControllerImplTest (версия 1)
@SpringBootTest
@AutoConfigureMockMvc
class UserControllerImplTest {
@Autowired
private...
1008 просмотров
schedule
11.03.2024