23 lines
650 B
Java
23 lines
650 B
Java
package com.baeldung.scheduled;
|
|
|
|
import com.baeldung.config.ScheduledConfig;
|
|
import org.junit.jupiter.api.Test;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.test.context.junit.jupiter.SpringJUnitConfig;
|
|
|
|
import static org.assertj.core.api.Assertions.assertThat;
|
|
|
|
@SpringJUnitConfig(ScheduledConfig.class)
|
|
public class ScheduledIntegrationTest {
|
|
|
|
@Autowired Counter counter;
|
|
|
|
@Test
|
|
public void givenSleepBy100ms_whenGetInvocationCount_thenIsGreaterThanZero() throws InterruptedException {
|
|
Thread.sleep(100L);
|
|
|
|
assertThat(counter.getInvocationCount()).isGreaterThan(0);
|
|
}
|
|
|
|
}
|