Skip to content

Commit 8f1758c

Browse files
author
WSSIA
committed
Alter JUnit tests to run in lesser time.
1 parent 622376e commit 8f1758c

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

event-asynchronous/src/test/java/com/iluwatar/event/asynchronous/EventAsynchronousTest.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,15 +84,16 @@ public void testUnsuccessfulSynchronousEvent() throws InvalidOperationException
8484
public void testFullSynchronousEvent() {
8585
EventManager eventManager = new EventManager();
8686
try {
87-
int eventTime = 5;
87+
int eventTime = 1;
8888

8989
int sEventId = eventManager.create(eventTime);
9090
assertTrue(eventManager.getEventPool().size() == 1);
9191
eventManager.start(sEventId);
9292

9393
long currentTime = System.currentTimeMillis();
94-
long endTime = currentTime + (eventTime + 5 * 1000); // +5 to give a bit of buffer time for event to complete
95-
// properly.
94+
long endTime = currentTime + (eventTime + 2 * 1000); // +2 to give a bit of buffer time for event to
95+
// complete
96+
// properly.
9697
while (System.currentTimeMillis() < endTime) {
9798
}
9899

@@ -108,7 +109,7 @@ public void testFullSynchronousEvent() {
108109
public void testFullAsynchronousEvent() {
109110
EventManager eventManager = new EventManager();
110111
try {
111-
int eventTime = 5;
112+
int eventTime = 1;
112113

113114
int aEventId1 = eventManager.createAsync(eventTime);
114115
int aEventId2 = eventManager.createAsync(eventTime);
@@ -120,7 +121,7 @@ public void testFullAsynchronousEvent() {
120121
eventManager.start(aEventId3);
121122

122123
long currentTime = System.currentTimeMillis();
123-
long endTime = currentTime + (eventTime + 5 * 1000); // +5 to give a bit of buffer time for event to complete
124+
long endTime = currentTime + (eventTime + 2 * 1000); // +2 to give a bit of buffer time for event to complete
124125
// properly.
125126
while (System.currentTimeMillis() < endTime) {
126127
}

0 commit comments

Comments
 (0)