Описание тега mockmvc
MockMVC - это ключевая часть тестовой среды Spring MVC. Он имитирует внутреннее устройство Spring MVC.
0
ответов
MockMVC исключения
У меня есть вопрос, я создал свой собственный обработчик исключений, и я хочу проверить его, используя макеты, работает ли он или нет. Мой тест просто: @Test(expected = DataNotFoundException.class) public void isRespondToTheNonExistingScriptSendingE…
11 апр '18 в 11:00
4
ответа
Веб-поддержка Mockito Spring Data
Я новичок в Mockito, и у меня возникли проблемы с веб-поддержкой Spring Data. У меня есть следующая функция в моем контроллере. @DeleteMapping("/") public MyObject delete(@RequestParam("id")MyObject object){ ...do something } что здесь происходит (в…
13 июн '17 в 14:10
0
ответов
MockMvcResultMatchers jsonPath является числовой строкой значения
Предположим, у нас есть следующий JSON: {"name1" : "1", "name2" : "26"} Как написать тест с использованием Spring MockMvc, который утверждает, что значением поля является число, даже если оно возвращается в виде строки. Например следующий тест: this…
10 июн '18 в 13:32
0
ответов
MockMvc: ожидаемый перенаправленный URL-адрес:</ WEB-INF / views / layout.vm>, но был:<null>
У меня есть следующий конфигурационный файл Velocity для тестового и основного в моем весеннем приложении MVC: @Bean public VelocityConfigurer velocityConfig(){ VelocityConfigurer velocityConfig = new VelocityConfigurer(); velocityConfig.setResource…
18 мар '16 в 07:52
2
ответа
Нужно ли создавать новый MockMvc для каждого теста?
Я пытаюсь добавить Cucumber в свой проект Spring Web MVC, который уже использует spring-test и JUnit. Уже написанные мной интеграционные тесты, отличные от Cucumber, автоматически подключаются к WebApplicationContext, а затем создаются MockMvc за ка…
18 дек '15 в 20:47
0
ответов
RestAssured vs Mockmvc для модульного и интеграционного тестирования
Меня просят выбрать одного и лучшего из этих двух для модульных и интеграционных тестов. 1. RestAssured 2. Mockmvc Приложение находится в Spring и Spring Boot. Я прочитал много блогов, и никаких различий не дано, или я не смог их найти. Для уверенно…
13 мар '18 в 12:15
2
ответа
Spring Boot MockMVC Test не загружает файл Yaml
У меня есть моя конфигурация в файле application.yml в корне classpath (src/main/resources/). Конфигурация загружается нормально, когда я запускаю приложение в обычном режиме. Однако в моем тесте файл application.yml вообще не загружается. Заголовок…
13 авг '15 в 11:16
0
ответов
MockMvc JsonPath пропускает префикс
Я пока не могу найти решение этой проблемы... В основном я хотел бы протестировать некоторые ресурсы отдыха, которые выдают ответ json, префикс json содержит строку безопасности, например: "qwerty{"status":"success"}" конечно, с префиксом это не доп…
15 окт '15 в 14:51
1
ответ
Как разрешить исключение MethodArgumentConversionNotSupportedException с MockMvc?
Я пишу модульный тест для метода контроллера, который принимает MultipartFileи пользовательский объект MessageAttachment, До сих пор я вижу, что MultipartFile является правильным форматом для запроса, а MessageAttachment - нет. Разбор messageAttachm…
20 июн '18 в 16:41
1
ответ
How to test Thymeleaf with MockMVC and standaloneSetup and no WebApplicationContext?
Я хочу протестировать контроллер, который возвращает страницу, используя шаблон Thymeleaf, с MockMVC, Это мой тест: class PostControllerTest { ... @BeforeClass fun setUp() { MockKAnnotations.init(this) mockMvc = MockMvcBuilders.standaloneSetup(postC…
16 июн '18 в 10:33
0
ответов
Попытка проверить GET-запрос на запрещенной странице, но перенаправляет на вход в систему и не удается. Как мне это преодолеть?
Попытка выполнить очень простой запрос GET к закрытой странице, однако он всегда возвращает меня обратно к логину. Это не помогает, потому что Spring Security перенаправит вас на страницу входа, если вы не вошли в систему. Как мне добавить это в мой…
10 янв '19 в 17:25
1
ответ
Весеннее тестирование JUnit с использованием mockMvc
Я пытаюсь протестировать мой контроллер покоя, используя пружину и мокито. Вот мой основной метод контроллера. public static final String AUTHENTICATE_USER_URI = "/user/authenticate"; private static final Logger logger = LoggerFactory.getLogger(Rest…
21 апр '16 в 09:12
1
ответ
Обработка исключения для модульного теста RestAPI
У меня есть метод public class ActivityManager { private ActivityManager activityManager_; @Autowired public ActivityManager(ActivityManager activityManage) { activityManager_= activityManage; } @RequestMapping(value ="activityManager/", method = Re…
03 май '17 в 21:09
1
ответ
Spring MVC 4.2: как выполнить модульное тестирование контроллера с помощью параметров @RequestPart
У меня есть запрос на отображение формы: @RequestMapping( value = "/submitCase", consumes = MediaType.MULTIPART_FORM_DATA_VALUE, produces = MediaType.APPLICATION_JSON_UTF8_VALUE, method = RequestMethod.POST ) public Object submitCase( @RequestPart(n…
20 фев '19 в 11:11
0
ответов
Тестирование контроллеров весной?
Я хочу написать функциональный тест, вызвав некоторые контроллеры. @Autowired private WebApplicationContext ctx; private MockMvc mockMvc; .... MvcResult mvcResult = mockMvc.perform(get("/perform/1")).andReturn(); Map<String, Object> model = mv…
03 окт '15 в 13:38
0
ответов
MockMVC не отображает параметры запроса
Когда я тестирую конечные точки REST API с помощью POSTMAN, он работает нормально. Это консольное сообщение. path : -1 ****** doFilter!!!!!!!!!!!!!!!!!!! 2018-11-15 10:52:56,949 DEBUG [com.isu.ifm.wrapper.RequestWrapper::<init>:85] URI : /ifm/…
15 ноя '18 в 02:45
1
ответ
Тест Spring MockMvc: исключение нулевого указателя
Я следую учебным пособиям по интеграции документов Spring в свой проект, но при запуске теста я сталкиваюсь с nullpointerexception. Ошибки исчезают, когда я вынимаю все биты документа. Поэтому, когда я удаляю переменную restDocumentation, бит докуме…
26 авг '16 в 10:39
2
ответа
Тестовая пружина MockMvc генерирует org.springframework.web.HttpMediaTypeNotSupportedException
Я получаю следующее исключение org.springframework.web.HttpMediaTypeNotSupportedException при попытке проверить контроллер Json. Метод в контроллере: @RequestMapping(value = "/report", method = RequestMethod.PUT) public @ResponseBody DatosJsonVO rep…
16 ноя '15 в 17:11
1
ответ
Spring MockMvcResultMatchers jsonPath ниже / больше чем
Я использую MockMvcResultMatchers для тестирования моих классов контроллера. Вот пример кода RequestBuilder request = get("/employee/") .contentType(MediaType.APPLICATION_JSON) .accept(APPLICATION_JSON_UTF8); mockMvc .perform(request) .andExpect(sta…
25 авг '15 в 08:52
0
ответов
mockMvc ожидает исключения
Я хотел бы знать, как я могу проверить, не вызывает ли мой контроллер исключение? Конечно, исключение вызовет перенаправление контроллера на другую страницу или вернет 500 кодов состояния. В моем случае он возвращает 500 Internal Server Error, основ…
04 апр '15 в 16:09