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

Как протестировать POST spring mvc
Моя проблема в том, как это назвать. я мог бы сделать MyObject o = new MyObject(); myController.save(o, "value"); но это не то, что я хотел бы сделать. Я хотел бы, чтобы MyObject был в теле сообщения запроса? Как это может быть сделано?...
10988 просмотров

Тестирование контроллеров Spring с помощью Powermock
У меня есть класс, который тестирует конкретный контроллер, и он отлично работает @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = "classpath:config/test-applicationContext-config.xml") @TestExecutionListeners({...
18728 просмотров

Spring mvc test — тестирование контроллеров с аннотациями Autowired
Я пытаюсь создать несколько тестов для своих контроллеров, используя среду весеннего тестирования. После этой статьи: http://blog.springsource.org/2012/11/12/spring-framework-3-2-rc1-spring-mvc-test-framework/ Я создал этот тестовый класс...
3925 просмотров

Spring MVC Смешивание xml и java @ContextConfiguration в интеграционном тесте
Я пытаюсь настроить тест интеграции Spring MVC, используя комбинацию конфигурации XML и @Configuration аннотированных классов. @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration @TestPropertySource({"/spring-security.properties",...
3261 просмотров

Проблема с проверкой Bean при тестировании метода Spring Controller
У меня есть Spring RestController, который выглядит примерно так: ... import javax.validation.Valid; ... @RestController @RequestMapping( value = "/users", consumes = { MediaType.APPLICATION_JSON }, produces = { MediaType.APPLICATION_JSON })...
452 просмотров

Как издеваться над Эврикой при выполнении интеграционных тестов весной?
Я запускаю простое тестирование контроллера Junit в Spring Boot. Код теста выглядит так: @RunWith(SpringJUnit4ClassRunner.class) @SpringApplicationConfiguration(classes = {FrontControllerApplication.class}) @WebAppConfiguration @ComponentScan...
12148 просмотров

Как сопоставить URL-адрес с помощью RedirectedUrlPattern MockMvc?
Я пытался проверить URL-адрес перенаправления контроллера, который я тестирую, но независимо от того, какой шаблон я использую, тест всегда терпит неудачу. Даже позвонить andExpect(redirectedUrlPattern("*")) не удается. Согласно документации, он...
1982 просмотров
schedule 26.04.2022

Spring MVC Test с Hamcrest: как напрямую сравнить узел XML с объектом Java
Я работаю с: Весенний MVC-тест Хэмкрест Для предмета из коллекции, например: <collection> <item xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="persona"> <id>087</id>...
2332 просмотров
schedule 22.07.2022

Избегайте инициализации контроллеров при тестировании весенней загрузки HandlerInterceptor
Я пытаюсь найти правильную конфигурацию для тестирования HandlerInterceptor приложения Spring-boot с @MockBean зависимостями, но без инициализации всего пула компонентов, потому что некоторые контроллеры имеют @PostConstruct вызовы, которые...
1447 просмотров
schedule 04.08.2022

Тестирование @RestController, который возвращает страницу в Spring
У меня есть этот restcontroller, который возвращает выгружаемые элементы с: @GetMapping("/api/items") public Page<Item> getPagedItems(Pageable pageable, @RequestParam(defaultValue="") String searchBy,...
2888 просмотров

Как издеваться над источником свойства в весеннем тесте?
Я пишу модульные тесты для своего контроллера и столкнулся с проблемой, что файл desktop.properties не существует на моем сервере сборки и не должен там существовать. У меня есть этот основной класс SpringBoot: @Configuration...
2441 просмотров
schedule 07.01.2024

Значение Environment getProperty (SomeValue) становится нулевым с тестом Spring и Mockito
Я пишу JUnits для классов контроллеров. Я использую объекты @PropertySource("classpath:webmvc_test.properties") и Environment для чтения значений из файла свойств. При вызове метода getProperty() получение значения null . Файл свойств...
3205 просмотров
schedule 02.02.2024

Запуск интеграционных тестов с помощью Springboot
У меня есть несколько тяжелых интеграционных тестов Spring (да, это не лучший подход, и у меня не хватает времени, чтобы правильно имитировать все внешние зависимости) Вот типовая аннотация теста @ExtendWith(SpringExtension.class)...
290 просмотров
schedule 21.10.2022

Как написать интеграционный тест для сервисного уровня, который имеет мало зависимостей
у меня два класса @Service public class A { } @Service public class B { @Autowired private A a; } Я хотел бы написать интеграционный тест, который проверит мой класс B. Я не хочу загружать все приложение Spring Boot, поэтому...
83 просмотров