Вопросы по теме '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 просмотров
schedule
22.04.2022
Как решить 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 просмотров
schedule
21.04.2023
Как сбросить данные в базу данных внутри активной весенней транзакции?
Я хочу протестировать метод save () сеанса гибернации, используя среду тестирования Spring. @Test метод:
@Test
@Transactional
public void testSave() {
User expected = createUser();
getGenericDao().currentSession().save(expected);
User...
37713 просмотров
schedule
16.04.2022
Как использовать задачу ant JUnit с
Я пытаюсь добавить автоматизацию тестирования JUnit на свой сервер CI. Я разработал все тесты, которые необходимо запустить, и могу запускать их локально из eclipse. Я использую тестовую библиотеку Spring и JUnit4. Я столкнулся с проблемой, пытаясь...
492 просмотров
schedule
02.05.2022
возврат null в контроллере прерывает работу MockMvc
Я использую MockMvc с Mockito, в значительной степени опираясь на пример Spring greenhouse . У меня есть простой контроллер, который возвращает имя представления String или null, если есть какая-то ошибка. Он хорошо работает в среде сервлета,...
1535 просмотров
schedule
16.08.2022
Определить значения свойств 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 просмотров
schedule
09.07.2022
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 просмотров
schedule
06.02.2023
Не удалось загрузить 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 просмотров
schedule
15.03.2023
Есть ли способ использовать утверждения 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