Вопросы по теме 'spring-boot-test'
Модульный тест Spring Integration flow DSL
Я пытаюсь выполнить модульное тестирование простого потока, в котором он проверяет наличие файла, а затем выполняет некоторые дополнительные задачи.
IntegrationFlow
@Bean
public IntegrationFlow initiateAlarmAck() {
return...
6172 просмотров
schedule
27.10.2021
MockMvc тестовый запрос POST
У меня есть следующий почтовый маршрут в моем контроллере REST:
@RequestMapping(value = "", method = RequestMethod.POST, produces =
"application/json")
public ResponseEntity saveMovie(@RequestBody Movie movie){...
13360 просмотров
schedule
14.10.2021
Макет репозитория из класса контроллера с использованием Spring Boot и JUnit
Я пишу тестовые примеры для своего класса контроллера, который является приложением Spring Boot, и я хочу написать тестовые примеры только для класса контроллера, который вызывает сервис и сервис в репозиторий. Я использую SpringBootTest, который...
12944 просмотров
schedule
28.09.2021
Невозможно использовать встроенный брокер сообщений Spring для тестирования
У меня есть следующий компонент, который используется для отправки сообщений брокеру (kafka), а также получения StreamListener из spring-cloud. Теперь мне нужен тест записи, в котором я отправляю сообщение встроенному брокеру, а также проверяю, что...
830 просмотров
schedule
02.12.2021
Mocked bean в весеннем модульном тесте не подключен к зависимости AutoWired
Я пытаюсь написать модульный тест для класса, который имеет зависимость Autowired.
public class User {
@Autowired
private ServiceContext serviceContext;
User() {}
public String getToken() {
return serviceContext.getToken();
}
Мой класс...
63 просмотров
schedule
25.10.2021
Приложение SpringBoot не может загрузить свойства теста
У меня возникают проблемы при загрузке свойств теста весенней загрузки. У меня есть файл application.properties, включенный в src / test / resources /, но когда я запускал тестовые примеры, он терпел неудачу, потому что не мог загрузить контекст...
544 просмотров
schedule
30.09.2021
Для @SpringBootTest @Import класса @TestConfiguration ничего не делает, а @ContextConfiguration переопределяет, как ожидалось
Учитывая следующие аннотации интеграционных тестов:
@RunWith(SpringRunner.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.NONE,
properties = "spring.main.allow-bean-definition-overriding=true")...
2379 просмотров
schedule
28.12.2021
Значения свойств JNDI Spring Boot 2.0 не загружаются из файла свойств теста приложения
Я пытаюсь запустить тестовые примеры и свойства jndi, настроенные в файле application-test.properties
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest(classes = { App.class }, webEnvironment = WebEnvironment.RANDOM_PORT)...
682 просмотров
schedule
02.02.2022
Совместное использование общих тестов интеграции Springboot с jar?
Могу ли я иметь банку, содержащую интеграционные тесты Springboot, и использовать эту банку в других модулях для выполнения общих интеграционных тестов?
423 просмотров
schedule
22.02.2022
Wiremock post request значение свойства тела json является динамически сгенерированным значением, как заглушить
Я новичок в wiremock , я использую wiremock в своем тесте интеграции с весенней загрузкой для имитации одного из внешних HTTP-вызовов.
Мое тело запроса json содержит два динамических свойства, все остальные поля можно установить и заглушить в...
2891 просмотров
schedule
14.03.2022
Springboot - application-integration.properties, работающий под src / main / resources, но не под src / test / resources
Небольшой вопрос относительно профиля Spring (интеграции), применяемого к Springboot, пожалуйста.
В настоящее время в src / main / resources у меня есть несколько файлов application.properties. Такие как:
свойства приложения...
89 просмотров
schedule
11.03.2022
SpringBoot Основной метод тестирования Junit
У меня ниже тест для моего основного метода весенней загрузки.
Тест 2 раза пытается запустить приложение, что и ожидается.
Первый раз, когда он запускает приложение, он использует объект Mock, а второй раз запускает приложение, которое вызывает...
3126 просмотров
schedule
20.03.2022
Как отключить обработчик Spring SQS в тесте модуля / интеграции
У меня есть приложение для весенней загрузки, которое не более чем прослушивает очередь SQS через компонент «MessageHandler», у которого есть метод с аннотациями @ SqsListener, и начинает некоторую работу, когда приходит сообщение.
Также существует...
2814 просмотров
schedule
14.04.2022
Как программно установить активный профиль для любой среды?
Я хочу установить зависимость хоста активного профиля от любой среды и не могу найти независимую от среды ловушку.
Следующая фабрика установит активный профиль до построения контекста приложения.
/META-INF/spring.factories...
12889 просмотров
schedule
20.04.2022
Не удалось загрузить ApplicationContext и не удалось создать все beans
Я могу запустить свой проект и запустить его без ошибок. Но когда я запускаю тест, он не может. Я вижу документ и шаг за шагом. Я не знаю, где я делаю ошибки.
config:
@EnableScheduling
@SpringBootApplication
@EnableAsync...
6121 просмотров
schedule
05.05.2022
SpringBootTest RestController в Spock Test приводит к 404
Приведенный ниже код для контроллера, когда я запускаю приложение весенней загрузки, я могу делать http-вызовы к ресурсу /foo/id/{id} для извлечения данных.
Однако тот же вызов из теста интеграции возвращает 404. Вызов не запускает метод...
449 просмотров
schedule
02.06.2022
Как протестировать Spring Cacheable на методе?
Недавно в моем проекте меня попросили использовать аннотацию Spring @Cacheable для одного из методов, который возвращает статические referenceData из базы данных. Я следил за этим блогом...
402 просмотров
schedule
11.06.2022
Как предотвратить запуск приложения весенней загрузки для каждого тестового класса
Я знаю, что этот вопрос старый, но я не смог решить проблему в моем случае. Когда я запускаю тестовые классы, приложение весенней загрузки запускается для каждого тестового класса. У меня есть аннотации ниже в моих файлах тестового класса. Я хочу...
640 просмотров
schedule
12.06.2022
Спок с Spring Boot и Camel: нулевое взаимодействие с отдельным макетом
У меня возникли проблемы с тестированием моего верблюжьего контекста с весенней загрузкой.
Я использую пружинный ботинок 1.5.6, spock 1.1-groovy-2.4, camel 2.19.2 и camel-spring-boot-starter 2.19.2.
Я использую макет spock, и я использую...
474 просмотров
schedule
17.06.2022
Как правильно написать интеграционный тест Spring Boot для REST API
У меня есть REST API , разработанный с использованием Spring Boot и H2 DB , который отлично работает без каких-либо проблем.
http://localhost:8080/api/employees
возвращается
[
{
"id":1,
"name":"Jack"
},
{...
603 просмотров
schedule
19.06.2022