JUnit测试多线程
今天跟着视频学做JavaMail开发, 做完后试着测试一下邮件的多线程发送。结果发现并不能出现想要的结果,线程内的代码没有执行:
可以看出,控制台并没有打印线程内的语句。
后来DEBUG发现不能进入线程内部,创建了一个SendMail类后就跳出去了。
百思不得其解,于是本着死马当做活马医的态度,在src包中新建一个类用main方法测试,不改任何代码,其测试结果如下。
可以看到新建一个类打印出来了想要的结果。后来百度搜了一下,发现:JUnit不支持多线程!!
今天跟着视频学做JavaMail开发, 做完后试着测试一下邮件的多线程发送。结果发现并不能出现想要的结果,线程内的代码没有执行:
可以看出,控制台并没有打印线程内的语句。
后来DEBUG发现不能进入线程内部,创建了一个SendMail类后就跳出去了。
百思不得其解,于是本着死马当做活马医的态度,在src包中新建一个类用main方法测试,不改任何代码,其测试结果如下。
可以看到新建一个类打印出来了想要的结果。后来百度搜了一下,发现:JUnit不支持多线程!!