Junit不支持多线程测试
Junit不支持多线程测试
Junit不支持多线程测试
重要的事情说三遍!!!
严格的来说,JUnit4本身是支持多线程测试,但没有提供多线程测试的注解,所以
@Test
public void testPrintOddEven(){
PrintOddEven thereThread = new PrintOddEven();
Thread thread = new Thread(thereThread);
thread.setName("张三");
thread.start();
Thread threa = new Thread(thereThread);
threa.setName("李四");
threa.start();
}
这样测试多线程简直是图样图森破!!!
还是老老实实用main方法测试吧!!!
为什么呢,等你来告诉我
如果你能看懂这个——【JUnit4多线程执行测试用例】请也给我讲讲