/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
spring-boot-modules/spring-boot-3/src/test/java/com/baeldung/fallback/DevelopmentMessagingServiceUnitTest.java
26 строк
1 KB
Abhinav Pandey
Fallback beans (#17357)
20 авг 2024, 05:36
Не верифицирован
20 авг 2024, 05:36
3dc5634
Код
Авторство
О чём код?
package com.baeldung.fallback; import com.baeldung.fallback.messaging.DevelopmentMessagingService; import com.baeldung.fallback.messaging.FallbackMessagingService; import com.baeldung.fallback.messaging.MessagingService; import com.baeldung.fallback.messaging.ProductionMessagingService; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; import static org.junit.Assert.assertEquals; @RunWith(SpringRunner.class) @SpringBootTest(classes = {FallbackMessagingService.class, DevelopmentMessagingService.class, ProductionMessagingService.class}) public class DevelopmentMessagingServiceUnitTest { @Autowired private MessagingService messagingService; @Test public void givenNoProfile_whenSendMessage_thenDevelopmentMessagingService() { assertEquals(messagingService.getClass(), DevelopmentMessagingService.class); } }