Описание тега springrunner
1
ответ
Модульные тесты не инициализированы
В моем spring boot Приложение, у меня есть следующие зависимости: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId&…
10 авг '17 в 15:44
1
ответ
SprintBootTest - создавать только необходимые бины
У меня есть код, подобный следующему: @RunWith(SpringRunner.class) @SpringBootTest public class ModelRunnerTest { @Autowired private SomeRepository repository; @Autowired private SomeSearcher someSearcher; @Test public void test(){ someSearcher.sear…
15 ноя '18 в 10:21
0
ответов
Tomcat инициализируется и запускается на разных портах
У меня проблема с тестом от конца до конца: @RunWith(SpringRunner.class) @SpringBootTest(classes = Application.class, webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT) @TestPropertySource(locations = {"classpath:test.properties"}) public …
31 янв '19 в 13:14
2
ответа
Является ли хорошей практикой использование SpringRunner без SpringContext при написании тестовых случаев JUnit?
Я попробовал junit с mockito и написал несколько тестов для программирования. Вот тестовый пример, который я написал: @RunWith(SpringRunner.class) public class TransactionControllerTest { @Mock TransactionService transactionServiceMock; @InjectMocks…
06 фев '19 в 10:09
2
ответа
SpringBoot @MockBean и @WebMvcTest не работает
Controller.java @RestController public class Controller { @Autowired private UserService userService; @Autowired private BookService bookService; //Below userService implementation @PostMapping(value = "/addNewUser", consumes = "application/json") p…
26 ноя '18 в 21:03
1
ответ
Почему тест @SpringRunner повторно инициализирует класс в каждом тесте?
Я использую @PostConstruct выполнить некоторые начальные настройки перед запуском тестов, но похоже, что @PostConstruct Метод выполняется в каждом тесте, а не только один раз после инициализации класса теста. Я также вижу, что конструктор вызывается…
29 сен '17 в 02:12
2
ответа
SpringBootTest - рассмотрите возможность определения bean-компонента типа 'java.lang.String' в вашей конфигурации.
У меня проблемы с запуском весенних загрузочных тестов, ApplicationContext Не удалось загрузить, полная ошибка - Description: Parameter 0 of method createDatasourceBean in com.siemens.plm.it.configurator.DatasourceConfigurator required a bean of typ…
08 ноя '18 в 15:55
2
ответа
Можно ли использовать SpringRunner в модульных тестах?
Мы спорим об этом подходе с моими коллегами. Говорят, использовать SpringRunner только на уровне интеграции или функциональности. Вопрос в том, какие плюсы и минусы использования его на уровне ниже? Например, у меня есть простой боб: public class Re…
13 окт '17 в 07:48
1
ответ
org.springframework.messaging.converter.MessageConversionException: невозможно преобразовать
У нас есть приложение, использующее реализации Spring Boot и Tibco EMS JMS. Когда я создаю войну и разворачиваюсь на своем локальном Tomcat, я могу отправлять и получать сообщения без проблем. Однако, если я запускаю приложение из метода main(): @Sp…
27 июл '18 в 00:09
1
ответ
Как обрабатывать исключения в тестовом примере
@RunWith(SpringRunner.class) @WebMvcTest(MyController.class) @ContextConfiguration(classes = Application.class) public class MyControllerTest { @Autowired MockMvc mockMvc; @MockBean EmployeeService employeeService; @MockBean EmployeeRepo employeeRep…
29 апр '18 в 07:51
1
ответ
Тестирование базы данных H2 с помощью фиктивного сервиса дает исключение nullpointer
Я работаю над Spring Java-проектом. Для целей тестирования я реализовал базу данных H2 в памяти, которая была заполнена данными через документ XML. Я хочу протестировать метод, который обновляет записи базы данных с помощью входящей дейтаграммы. Пре…
26 фев '19 в 15:50
0
ответов
Установить системное свойство для нового потока
У меня есть фрагмент кода приложения, который извлекает системное свойство для получения пути к журналу. Этот кусок кода выполняется пакетным заданием. Я написал тестовый пример с использованием класса JobLauncherTestUtils для запуска этого задания.…
03 дек '18 в 02:17
2
ответа
Исключить обработчик событий ApplicationStartup при тестировании
Я недавно добавил класс ApplicationStartup в мой проект SpringBoot @Component public class ApplicationStartup implements ApplicationListener<ApplicationReadyEvent> { ... Он реализует ApplicationListener. Теперь, когда я запускаю мои старые тес…
06 окт '17 в 01:51
0
ответов
NoClassDefFoundError: Тесты не выполняются во время фазы тестирования Maven, когда SureFire forkCount больше 0
вопрос Модульный режим Java 9 / Java 10: тесты не выполняются из-за initializationError: java.lang.NoClassDefFoundError: Could not initialize class org.springframework.test.context.junit4.SpringRunner когда SureFire forkCount > 0 Spring Boot: 2.0.1.…
19 апр '18 в 15:11
1
ответ
SpringApplicationBuilder не загружается во время интеграционных тестов с JUnit SpringRunner
Это мой первый вопрос на stackru.com. В последнее время я искал способ изменить, как Spring Boot (2.x) называет свои bean-компоненты, созданные с помощью аннотации @Component (и т. Д.). Я обнаружил класс SpringApplicationBuilder, который, к счастью,…
09 мар '18 в 05:20
2
ответа
Gradle запускает тестовые классы параллельно с методами того же класса, работающими в том же потоке
У меня есть несколько тестовых классов Junit. Я хочу запустить их в 2 потока, поэтому включены maxParallelForks = 2, Я хочу убедиться, что тесты одного и того же класса выполняются в одном потоке последовательно. Как этого добиться? (Я использую Spr…
28 ноя '17 в 13:15
4
ответа
Ошибка при запуске весенних загрузочных тестов, SpringRunner.class Не найдено
Когда я пытаюсь вызвать тестовые примеры JUnit из моего приложения Spring Boot, я получаю следующую ошибку: Я использую эту аннотацию в своем тестовом классе. @RunWith (SpringRunner.class) После того, как я добавил библиотеку JUnit из зависимостей п…
12 сен '18 в 21:09
1
ответ
Как запустить все классы @DataJpaTest одновременно?
Я могу управлять каждым @DataJpaTest отдельно от затмения. мой @DataJpaTest это что-то вроде ниже: @RunWith(SpringRunner.class) @DataJpaTest @Import(UserDataOnDemand.class) @AutoConfigureTestDatabase(replace = Replace.NONE) public class UserIntegrat…
15 сен '17 в 15:11
1
ответ
Как смоделировать LocalDateTime.now() в интеграционном тестировании. Я использую Spring Runner, а не PowerMock
Я должен сравнить с текущим временем. Любое решение будет полезным, оно должно выполняться в интеграционном тестировании LocalDateTime localDateTime = LocalDateTime.now();,
28 авг '18 в 10:07
0
ответов
Kotlin + Spring 5 функциональных бобов, смешанных с тестом традиционных бобов БЕЗ пружинной загрузки
Предположим, у меня в классе введено много весенних бобов: @Component open class CoreContext { @Inject protected lateinit var bean1 : SomeInterface1 @Inject protected lateinit var bean2 : SomeInterface2 } Это определено в context:component-scan блок…
23 май '19 в 09:46