Описание тега context-configuration

1 ответ

Использование RestTemplateBuilder с @ContextConfiguration в ИТ-тестах

У меня возникают проблемы при использовании RestTemplateBuilder с @ContextConfiguration в загрузочном приложении Spring (я безуспешно пытался добавить аннотации @SpringBootTest, @RunWith(SpringRunner.class)). Любая помощь приветствуется. Вот фон: Я …
1 ответ

Порядок уничтожения бинов в контекстной иерархии Spring

Правильно ли говорить, что когда иерархия контекста Spring закрыта, не существует гарантированного порядка, в котором компоненты будут уничтожены? Например, бины в дочернем контексте будут уничтожены до родительского контекста. Из минимального приме…
1 ответ

Groovy тестовый класс с использованием @ContextHierarchy

Я использую Groovy для своего приложения Spring и пытаюсь использовать несколько конфигураций XML-компонентов внутри моего теста. Я пытался с помощью @ContextHierarchy но следующий пример использования не сработал: @RunWith(SpringRunner) @SpringBoot…
14 янв '18 в 11:37
1 ответ

Проблемы пользовательского загрузчика ContextConfiguration при обновлении с Spring Framework 4.2.9 до 4.3+

У меня возникают некоторые проблемы с выполнением моих интеграционных тестов после обновления зависимости Spring-Spring Spring 4.2.9 до 4.3.9. Я использую класс ContextConfiguration, который реализует весенний тест SmartContextLoader что позволило м…
0 ответов

ContextConfigLocation java config

Я все еще плохо знаком с Java и весной, и у меня все еще есть некоторые проблемы с некоторыми связанными с контекстом темами. Я пытаюсь загрузить мои файлы конфигурации контекста из файла свойств. Я хотел обновить приложение Spring 3 до Spring 4. Ра…
23 июл '18 в 08:04
0 ответов

Как настроить автоматический интеграционный тест для проверки функциональности аспектов с помощью Spring-Boot

Я добавил AOP (Aspect-Oriented Programming) Aspect в мой рабочий проект. Он работает, но не будет вызываться при попытке проверить его функциональность с помощью Integration Test. Проблема в том, что этот аспект не вызывается при прохождении тестов.…
1 ответ

Получить все Бины типа в SpringJUnit4ClassRunner

У меня проблемы с поиском подходящего ответа для моего следующего теста: @ContextConfiguration("classpath:services.xml") @RunWith(SpringJUnit4ClassRunner.class) public class RunnableServiceTest { @Test public void testConfiguration(){ Collection<…
1 ответ

Классы параметров для @ContextConfiguration не могут быть распознаны

В следующем тестовом классе import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.…
16 дек '18 в 08:55
1 ответ

Каковы преимущества использования @ContextHierarchy перед чистой @ContextConfiguration

Привет, я не понимаю, какие преимущества дает мне использование @ContextHierarchy, как показано ниже: @ContextHierarchy({ @ContextConfiguration("/test-db-setup-context.xml"), @ContextConfiguration("FirstTest-context.xml") }) @RunWith(SpringJUnit4Cla…
1 ответ

Почему NoSuchBeanDefinedException при выполнении теста интеграции с Spring

У меня есть проект Spring Boot, для которого один из разработчиков написал тесты интеграции с БД в памяти. Вот немного предыстории, прежде чем я задам свой вопрос: У нас есть следующие модули Maven: 1) постоянство сети: в котором хранятся все сущнос…
1 ответ

Что такое использование contextconfiglocation в web xml spring?

Весной, что является целью ContextConfigLocation а также InternalResourceViewResolver? Я не понял цель этих занятий.
28 июл '18 в 09:41
0 ответов

Обновление от SpringApplicationConfiguration до ContextConfiguration

При обновлении весенней загрузки до 1.5.8 нам нужно было обновить SpringApplicationConfiguration также: От: @RunWith(SpringJUnit4ClassRunner.class) @SpringApplicationConfiguration(classes=AnnotationConfigContextLoader.class) public class StreamSubsc…
24 май '18 в 09:57
0 ответов

Ошибка при создании конфигурации контекста в JUnit

Я получаю исключение java.lang.NoSuchMethodError при запуске JUnit с конфигурацией контекста. spring-hibernate-jpa.xml - это расположение в другом модуле, как указано ниже - Flow ----BenFlow -------BNEDEXTest1.java ----Commons -------spring-hibernat…
17 май '19 в 03:47
3 ответа

Как предотвратить изменение размера дисплея устройства Android в моем приложении?

Я разрабатываю приложение с React Native как для iOS, так и для Android, и пытаюсь предотвратить масштабирование дисплея в приложении для конкретного устройства. Для масштабирования размера текста / шрифта размещение следующего кода в файле App.js к…
1 ответ

Как предотвратить изменение макета приложения, когда пользователь изменяет размер отображения из приложения настройки Android?

В настоящее время я разрабатываю одно приложение для Android, поэтому мне нужно реализовать такую ​​функциональность, которая предотвращает масштабирование макета всякий раз, когда пользователь изменяет размер отображения из приложения настройки уст…
0 ответов

Контекст Spring не загружает мой класс в unittest

Я не могу заставить свой модульный тест загрузить мой класс конфигурации. Мой тестовый класс аннотирован: @RunWith(SpringJUnit4ClassRunner.class) @ActiveProfiles(profiles = "test") @ContextConfiguration (classes = ClientConfiguration.class) public c…
1 ответ

Хотя @Autowired с @Qualifier в тестовом примере Junit показывает контекст приложения Unable load и исключение Illegalstate

Я использую @KafkaListener в своем приложении, поэтому использую @Configuration static class ContextConfiguration { //create the beans } Мой класс, использующий @Autowired @Qualifier("someName") для настройки при написании конфигурации тестового кла…
0 ответов

Как создать ApplicationContext для тестов в котлине?

Я изо всех сил пытался запустить контекст приложения во время тестов, поэтому я могу ввести bean-компонент во время выполнения, но, похоже, я не могу подключить ApplicationContext вот что я пытаюсь package com.wayfair.samworkgroupsservice.adapter im…
0 ответов

Как отключить иерархический @ContextConfiguration (контекст приложения) после запуска интеграционного теста

Цель: пометить конфигурацию контекста 2-го уровня как грязную после урока. Ограничение: контекст 2-го уровня должен быть объединен с контекстом 1-го уровня. Фон: У меня есть несколько ИТ (интеграционных тестов), в которых используется. Я буду называ…
4 ответа

Junit - Весенняя загрузка: @Value всегда имеет значение null во время тестирования

Существует аннотированная константа @Value, которая не инициализируется при запуске теста, она выдает исключение NullPointerException, когда это требуется внутри конструктора. Образец класса для тестирования: class TestClass { @Value("${test.value1}…