作者 crossoverJie

:white_check_mark: Adding tests.

@@ -23,7 +23,7 @@ public class RingBufferWheelTest { @@ -23,7 +23,7 @@ public class RingBufferWheelTest {
23 23
24 public static void main(String[] args) throws Exception { 24 public static void main(String[] args) throws Exception {
25 25
26 - concurrentTest(); 26 + test6();
27 27
28 } 28 }
29 29
@@ -83,11 +83,9 @@ public class RingBufferWheelTest { @@ -83,11 +83,9 @@ public class RingBufferWheelTest {
83 wheel.addTask(task) ; 83 wheel.addTask(task) ;
84 84
85 task = new Task() ; 85 task = new Task() ;
86 - task.setKey(74); 86 + task.setKey(60);
87 wheel.addTask(task) ; 87 wheel.addTask(task) ;
88 88
89 - wheel.start();  
90 -  
91 89
92 TimeUnit.SECONDS.sleep(2); 90 TimeUnit.SECONDS.sleep(2);
93 wheel.stop(false); 91 wheel.stop(false);
@@ -141,8 +139,7 @@ public class RingBufferWheelTest { @@ -141,8 +139,7 @@ public class RingBufferWheelTest {
141 wheel.addTask(task); 139 wheel.addTask(task);
142 } 140 }
143 141
144 -  
145 - TimeUnit.SECONDS.sleep(10); 142 + TimeUnit.SECONDS.sleep(5);
146 RingBufferWheel.Task task = new Job(15) ; 143 RingBufferWheel.Task task = new Job(15) ;
147 task.setKey(15); 144 task.setKey(15);
148 wheel.addTask(task); 145 wheel.addTask(task);