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

Spring jUnit Testing - либо не может автоматически подключаться, либо не может найти appContext.xml
Я тестирую весеннее приложение atm. Во-первых, проблема в том, что если я не запустил приложение один раз на сервере, все юнит-тесты терпят неудачу. Если я сначала запускаю приложение на сервере (и останавливаю его), мои модульные тесты работают....
10566 просмотров
schedule 23.04.2023

Модульное тестирование REST-контроллера с помощью spring-test-mvc
Я обновил свою зависимость Spring до Spring 3.1.1.RELEASE и пытаюсь использовать spring- test-mvc для модульного тестирования простого контроллера. Я следовал методике, используемой в Spring Тест контроллера REST с помощью spring -test-mvc...
22837 просмотров

Как решить NoSuchMethodError в тестовом примере Spring Controller?
java.lang.NoSuchMethodError: org.junit.runner.notification.RunNotifier.testAborted(Lorg/junit/ runner/Description;Ljava/lang/Throwable;) at...
8528 просмотров
schedule 15.04.2022

Тестирование с помощью spring-test-mvc jsonpath возвращает значение null
Я использую библиотеку Spring «spring-test-mvc» для тестирования веб-контроллеров. У меня есть очень простой контроллер, который возвращает массив JSON. Тогда в моем тесте у меня есть: @Test public void shouldGetAllUsersAsJson() throws Exception...
11490 просмотров

Как сбросить данные в базу данных внутри активной весенней транзакции?
Я хочу протестировать метод save () сеанса гибернации, используя среду тестирования Spring. @Test метод: @Test @Transactional public void testSave() { User expected = createUser(); getGenericDao().currentSession().save(expected); User...
37713 просмотров

Как использовать задачу ant JUnit с
Я пытаюсь добавить автоматизацию тестирования JUnit на свой сервер CI. Я разработал все тесты, которые необходимо запустить, и могу запускать их локально из eclipse. Я использую тестовую библиотеку Spring и JUnit4. Я столкнулся с проблемой, пытаясь...
492 просмотров
schedule 02.05.2022

возврат null в контроллере прерывает работу MockMvc
Я использую MockMvc с Mockito, в значительной степени опираясь на пример Spring greenhouse . У меня есть простой контроллер, который возвращает имя представления String или null, если есть какая-то ошибка. Он хорошо работает в среде сервлета,...
1535 просмотров

Определить значения свойств Spring в Java
У меня есть несколько пружинных компонентов, которые связывают значения свойств с помощью аннотации @Value. e.g. @Value("${my.property}") private String myField; Обычно значения берутся из файлов свойств. Тест, который я сейчас пишу,...
1596 просмотров
schedule 08.07.2022

Использование Spring transactionManager для интеграционного теста
Я уже некоторое время бьюсь об это головой и чувствую, что упускаю из виду что-то глупое. Я пытаюсь использовать диспетчер транзакций для очень простого интеграционного теста, но, похоже, не могу заставить его откатиться, как я думаю. Тестируемый...
2650 просмотров
schedule 17.07.2023

Можно ли использовать MockMvc без SpringJUnit4ClassRunner?
Я хочу использовать MockMvc без SpringJUnit4ClassRunner. public static void main(String[] args) { WebApplicationContext wac = ...; MockMvc mockMvc = MockMvcBuilders.webAppContextSetup(wac).build(); } Поскольку main не...
1578 просмотров

MockMvc WebAppConfiguration: загрузить сопоставления сервлетов в web.xml
Я пишу интеграционные тесты, используя MockMvc, и мне интересно, есть ли способ загрузить сопоставления сервлетов из web.xml (что обычно не имеет значения). У меня есть пользовательский HandlerInteceptor , который соответствует URI запроса (от...
4426 просмотров
schedule 03.10.2022

when () требует аргумента, который должен быть «вызов метода на макете»
Я тестирую службу Spring и хочу создать фиктивный сеанс, чтобы мне не приходилось подключаться к реальной базе данных. К несчастью: org.mockito.exceptions.misusing.MissingMethodInvocationException: when() requires an argument which has to be...
3564 просмотров
schedule 06.06.2024

Интеграционное тестирование для одного сервиса, имитирующего / заглушающего некоторые из внедренных компонентов
Я прочитал сотни сообщений и страниц, но я не могу понять, как правильно проводить интеграционное тестирование, имитируя только некоторые компоненты. Это сценарий: у меня есть приложение, созданное с использованием Spring Boot (1.2-снимок) и среди...
582 просмотров

Не удалось загрузить TestContextBootstrapper — тестирование Spring Unit
Мне нужно выполнить модульный тест на одном из моих классов Dao, используя Spring. Вот мой модульный тест: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations={"classpath:app-config.xml"}) @ActiveProfiles("local") public class...
34296 просмотров
schedule 07.09.2022

Autowired HttpServletRequest в интеграционных тестах Spring-test
Я пытаюсь сделать тест, чтобы охватить функциональность входа в систему. Версия Spring 3.2.12. У меня есть сессионный компонент, объявленный как: @Service @Scope(value = "session", proxyMode = ScopedProxyMode.INTERFACES) public class...
12875 просмотров
schedule 26.04.2022

Свойства Spring Boot в application.yml не загружаются из теста JUnit
Что я делаю не так? Я использую это маленькое автономное приложение, которое запускается и находит мои файлы src/main/resources/config/application.yml . Та же конфигурация не работает из JUnit, см. ниже: @Configuration @ComponentScan...
92334 просмотров
schedule 10.06.2022

Получение ошибки для методов MockMvc Perform()
Я создаю тест контроллера Spring MVC. Компилятор показывает ошибки для методов, выделенных ниже жирным шрифтом. Мне не хватает какой-то библиотеки или чего-то еще в моем коде? Какие-либо предложения? Я использую следующие зависимости:...
4281 просмотров
schedule 13.12.2022

Контроллер тестового пружинного упора, защищенный протоколом https
Может ли кто-нибудь предоставить мне образец кода для написания интеграционного теста для контроллера, защищенного с помощью HTTPS?? С HTTP я могу писать, но с HTTPS я получаю ошибку сертификации. Контроллер @RestController...
8755 просмотров

Есть ли способ использовать утверждения AssertJ с тестом Spring MVC?
Я уже некоторое время использую AssertJ в своих проектах. Недавно я начал использовать Spring MVC Test для тестирования контроллеров Spring MVC. Но я не понимаю, как использовать с ним AssertJ. Все примеры, которые я вижу в Интернете, используют...
2958 просмотров
schedule 24.09.2022

Spring Boot Test - bean-компоненты с областью запроса/сеанса
Как я ответил в этом вопросе , я предположил, что могу внедрить bean-компоненты запроса/сеанса в моих тестовых классах при использовании @WebAppConfiguration (или @WebIntegrationTest для весенней загрузки). Я не работаю жестко. Вот моя...
1871 просмотров
schedule 20.09.2022