We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d66439e commit 89de44eCopy full SHA for 89de44e
slides.pdf
1.35 KB
src/test/java/QueueTest.java
@@ -20,20 +20,18 @@ public void testPopInOrder() throws InterruptedException {
20
assertThat(queue.pop(), is(equalTo(4)));
21
}
22
23
- @Test(timeout = 2000L)
+ @Test(timeout = 2500L)
24
public void testAsyncPush() throws InterruptedException {
25
// Prepare
26
- Integer value = 1;
27
- Thread asyncPush = new Thread(() -> {
28
- sleep(1000L);
29
- queue.push(value);
30
- });
+ Thread asyncPush = new Thread(() -> { sleep(1000L); queue.push(1);
+ sleep(1000L); queue.push(2); });
31
32
// Perform
33
asyncPush.start();
34
35
// Asserts
36
- assertThat(queue.pop(), is(equalTo(value)));
+ assertThat(queue.pop(), is(equalTo(1)));
+ assertThat(queue.pop(), is(equalTo(2)));
37
38
39
@Before
0 commit comments