/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
testing-modules/spring-testing/src/test/java/com/baeldung/scheduled/ScheduledAwaitilityIntegrationTest.java
24 строки
764 B
Eric Martin
Merge pull request #8125 from eugenp/revert-8119-BAEL-3275-2
01 ноя 2019, 04:43
01 ноя 2019, 04:43
3225470
Код
Авторство
О чём код?
package com.baeldung.scheduled; import com.baeldung.config.ScheduledConfig; import org.awaitility.Duration; import org.junit.jupiter.api.Test; import org.springframework.boot.test.mock.mockito.SpyBean; import org.springframework.test.context.junit.jupiter.SpringJUnitConfig; import static org.awaitility.Awaitility.await; import static org.mockito.Mockito.atLeast; import static org.mockito.Mockito.verify; @SpringJUnitConfig(ScheduledConfig.class) public class ScheduledAwaitilityIntegrationTest { @SpyBean private Counter counter; @Test public void whenWaitOneSecond_thenScheduledIsCalledAtLeastTenTimes() { await() .atMost(Duration.ONE_SECOND) .untilAsserted(() -> verify(counter, atLeast(10)).scheduled()); } }