Вопросы по теме 'spring-test'
Размещение интеграционных тестов Spring в разных классах и пакетах
Я использую AbstractTransactionalSpringContextTests для запуска весенних тестов интеграции. Контекст Spring загружается только один раз, а затем запускаются все тесты. Как мне сделать то же самое, если я хочу, чтобы мои тесты были во многих классах...
561 просмотров
schedule
07.05.2024
Spring Test Framework и проблема автопроводки на основе аннотаций
Я хотел бы использовать две разные реализации для DAO с тестовой средой Spring.
src.main.java
.businessobjects
\-User.java
.dao
\-IUserDAO.java
.daojpa
\-UserDAO.java
.daohibernate
\-UserDAO.java
Весенний тестовый пример в:...
4287 просмотров
schedule
04.12.2022
Бин области видимости сеанса Spring Test с использованием Junit
У меня есть bean-компонент с ограниченным сеансом, который содержит пользовательские данные для каждого сеанса http. Я хотел бы написать тестовый пример Junit для тестирования bean-компонента с областью действия сеанса. Я хотел бы написать тестовый...
27131 просмотров
schedule
15.07.2022
NoSuchFieldError при попытке запустить тест jUnit с помощью Spring
Пока у меня два теста. Один использует только структуру jUnit и работает нормально. Другой использует библиотеку spring-test и создает это исключение каждый раз, когда я пытаюсь его запустить. Любые идеи, что может вызвать проблему?
Ошибка...
19495 просмотров
schedule
05.03.2023
Весеннее тестирование с конфигурацией H2 db
Я использую Oracle в производственной среде, и я хотел бы использовать H2 для тестирования. Я могу печатать;
<jdbc:embedded-database id="dataSource">
<jdbc:script location="classpath:schema.sql"/>
<jdbc:script...
30719 просмотров
schedule
23.12.2023
Доступ к контексту spring в @BeforeTest testng
Я хотел бы зарегистрировать некоторые веб-области в контексте весны в моем методе @BeforeTest . Но оказывается, что весенний контекст все еще null в этот момент.
Однако тест проходит нормально, если я перехожу на @BeforeMethod . Интересно,...
4558 просмотров
schedule
20.02.2024
JUnit - перед методом
Мне нужно выполнить некоторый фрагмент кода перед каждым тестовым методом JUnit. Чтобы выполнить этот фрагмент кода, я использую класс SpringTest AbstractTestExecutionListener и его дочерний TransactionContextTestExecutionListener.
Это код:...
24741 просмотров
schedule
15.12.2022
Создание набора тестов с помощью Spring Test
В моем проекте Spring-Maven мои модульные тесты наследуются от базового класса:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:testDalApplicationContext.xml" })
@TransactionConfiguration(transactionManager =...
1573 просмотров
schedule
30.03.2023
JUnit, Spring (SpringJUnit4ClassRunner) и проводка Spring не работают должным образом (пробовали запустить из Eclipse и командной строки Maven)?
Я столкнулся с проблемой, когда bean-компонент, который я пытаюсь подключить через конфигурацию spring, не работает? Средство доступа к bean-компоненту отображается как null во время проверки в моем тестовом примере (но я наблюдаю в журналах, что...
1933 просмотров
schedule
26.02.2023
использование контекста весеннего теста для инициализации данных
Мне было интересно, можно ли инициализировать тестовые данные, реализовав интерфейс TestExecutionListener и используя beforeTestClass и afterTestClass для загрузки/удаления данных. Тестовые данные будут доступны в плоском файле, и я хотел бы, чтобы...
297 просмотров
schedule
28.11.2022
Spring тестовая инъекция не работает при использовании TestExecutionListener
Я хочу использовать пользовательскую TestExecutionListener в сочетании с SpringJUnit4ClassRunner для запуска настройки схемы Liquibase в моей тестовой базе данных. Мой TestExecutionListener работает нормально, но когда я использую аннотацию в...
9029 просмотров
schedule
28.07.2022
лучший способ интеграционного теста Spring MVC
У меня есть проект Spring MVC 3.2, который я хотел бы выполнить для модульных и интеграционных тестов. Проблема в том, что все зависимости, которые у меня есть, делают тестирование чрезвычайно сложным даже с помощью Sprint-test.
У меня есть такой...
2458 просмотров
schedule
21.04.2022
Настройка MockHttpServletRequest в тесте модульного контроллера
Я пытаюсь присоединить параметр к сеансу с помощью MockHttpServletRequest , но объявляю только атрибут в моем тесте. Я получаю следующую ошибку:
Caused by: java.lang.IllegalStateException: No thread-bound request found: Are you referring to...
2627 просмотров
schedule
03.06.2022
Как убрать моки в весенних тестах при использовании Mockito
Я новичок в Mockito, и у меня есть проблемы с очисткой.
Раньше я использовал JMock2 для модульных тестов. Насколько мне известно, JMock2 сохраняет ожидания и другую фиктивную информацию в контексте, который будет перестраиваться для каждого метода...
79068 просмотров
schedule
05.05.2022
spring-test и тест контроллера mockito
@Test
public void testWelcomePage() throws Exception {
UserDto dto = new UserDto("admin");
UserEntity user = new UserEntity("admin");
when(userServiceMock.getUser(dto)).thenReturn(user);...
554 просмотров
schedule
09.07.2023
как проверить параметр ModelAttribute с помощью MockMvc
Я написал этот метод контроллера:
@RequestMapping("/submitFormAdd")
public ModelAndView submitFormAdd(
Model model,
@ModelAttribute("myCandidate") @Valid Candidate myCandidate,...
1542 просмотров
schedule
28.06.2022
Какую версию jar для весеннего теста использовать с Spring Integration
Мы используем Spring Integration версии 2.2.0.RC2.
При выполнении тестов выдается следующее исключение:
java.lang.IncompatibleClassChangeError: org/springframework/core/type/classreading/AnnotationMetadataReadingVisitor
Я понимаю, что это...
1175 просмотров
schedule
24.12.2023
Транзакция Spring Test не откатывается
Используя среду весеннего тестирования, мои транзакции не откатываются, и я совершенно не понимаю, почему. Я провел несколько дней, пытаясь найти ответы на SO, но безрезультатно, поэтому решил опубликовать.
Тестовый файл...
2721 просмотров
schedule
06.02.2023
Как установить путь сервлета для каждого запроса через MockMvc
Можно ли установить путь сервлета для всех запросов (получить, опубликовать, поставить, удалить), которые проходят через MockMvc?
Сервлет отправки Spring сопоставлен с /rest/* Но в моем тесте я должен удалить часть /rest в URL-адресе, иначе тест...
7192 просмотров
schedule
11.01.2023
Spring MockMvc, передающий параметры вложенной формы
У меня есть следующая форма
public class MyForm {
private Account account;
}
public class Account {
private String firstName;
}
Как передать параметр firstName? (Следующий подход не работает)
mockMvc.perform(post("/xyz")...
542 просмотров
schedule
21.05.2023