parent
3454941dcd
commit
36e80c4e69
@ -30,11 +30,7 @@ import static java.time.Duration.ofMillis;
|
|||||||
import static org.junit.jupiter.api.Assertions.assertTimeout;
|
import static org.junit.jupiter.api.Assertions.assertTimeout;
|
||||||
import static org.mockito.Matchers.any;
|
import static org.mockito.Matchers.any;
|
||||||
import static org.mockito.Matchers.eq;
|
import static org.mockito.Matchers.eq;
|
||||||
import static org.mockito.Mockito.mock;
|
import static org.mockito.Mockito.*;
|
||||||
import static org.mockito.Mockito.timeout;
|
|
||||||
import static org.mockito.Mockito.verify;
|
|
||||||
import static org.mockito.Mockito.verifyNoMoreInteractions;
|
|
||||||
import static org.mockito.Mockito.verifyZeroInteractions;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Date: 12/30/15 - 18:55 PM
|
* Date: 12/30/15 - 18:55 PM
|
||||||
@ -55,9 +51,9 @@ public class BallThreadTest {
|
|||||||
ballThread.setTwin(ballItem);
|
ballThread.setTwin(ballItem);
|
||||||
|
|
||||||
ballThread.start();
|
ballThread.start();
|
||||||
|
sleep(200);
|
||||||
verify(ballItem, timeout(2000).atLeastOnce()).draw();
|
verify(ballItem, atLeastOnce()).draw();
|
||||||
verify(ballItem, timeout(2000).atLeastOnce()).move();
|
verify(ballItem, atLeastOnce()).move();
|
||||||
ballThread.suspendMe();
|
ballThread.suspendMe();
|
||||||
|
|
||||||
sleep(1000);
|
sleep(1000);
|
||||||
@ -88,8 +84,9 @@ public class BallThreadTest {
|
|||||||
verifyZeroInteractions(ballItem);
|
verifyZeroInteractions(ballItem);
|
||||||
|
|
||||||
ballThread.resumeMe();
|
ballThread.resumeMe();
|
||||||
verify(ballItem, timeout(2000).atLeastOnce()).draw();
|
sleep(200);
|
||||||
verify(ballItem, timeout(2000).atLeastOnce()).move();
|
verify(ballItem, atLeastOnce()).draw();
|
||||||
|
verify(ballItem, atLeastOnce()).move();
|
||||||
|
|
||||||
ballThread.stopMe();
|
ballThread.stopMe();
|
||||||
ballThread.join();
|
ballThread.join();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user