Skip to content

Commit 03bc009

Browse files
committed
Tweak test to fix compiler error and warnings, wait 100 ms (#495)
1 parent b86dce3 commit 03bc009

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

metafacture-flowcontrol/src/test/java/org/metafacture/flowcontrol/ObjectSleeperTest.java

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2016 Christoph Böhme
2+
* Copyright 2024 Tobias Bülte, hbz
33
*
44
* Licensed under the Apache License, Version 2.0 the "License";
55
* you may not use this file except in compliance with the License.
@@ -17,15 +17,14 @@
1717
package org.metafacture.flowcontrol;
1818

1919
import static org.junit.Assert.assertTrue;
20-
import static org.mockito.ArgumentMatchers.anyString;
21-
import static org.mockito.Mockito.doThrow;
20+
21+
import org.metafacture.framework.ObjectReceiver;
2222

2323
import org.junit.Before;
2424
import org.junit.Test;
25-
import org.metafacture.framework.MetafactureException;
26-
import org.metafacture.framework.ObjectReceiver;
2725
import org.mockito.Mock;
2826
import org.mockito.MockitoAnnotations;
27+
2928
import java.time.Duration;
3029
import java.time.Instant;
3130

@@ -38,7 +37,7 @@
3837
public final class ObjectSleeperTest {
3938

4039
@Mock
41-
private ObjectReceiver<String> sleepTimer;
40+
private ObjectReceiver<String> receiver;
4241

4342
@Before
4443
public void setup() {
@@ -47,18 +46,18 @@ public void setup() {
4746

4847
@Test
4948
public void shouldTestIfClockedTimeExceedsDuration() {
50-
long sleepTime = 10;
49+
long sleepTime = 100;
5150

52-
ObjectSleeper objectSleeper = new ObjectSleeper();
51+
ObjectSleeper<String> objectSleeper = new ObjectSleeper<>();
52+
objectSleeper.setReceiver(receiver);
5353
objectSleeper.setSleepTime(sleepTime);
5454
Instant start = Instant.now();
55-
sleepTimer.objectSleeper;
55+
objectSleeper.process(null);
5656
Instant end = Instant.now();
5757

58-
5958
Duration timeElapsed = Duration.between(start, end);
6059

61-
assertTrue(timeElapsed.toSeconds() >= sleepTime);
60+
assertTrue(timeElapsed.toMillis() >= sleepTime);
6261

6362
}
6463

0 commit comments

Comments
 (0)