我有一个MyThread类,它可以扩展Thread或实现Runnable接口。MyThread类的构造函数以及一些私有方法和run()
方法定义。
为该类编写junit测试用例的正确方法是什么?我可以run()
通过直接在测试方法中调用方法来为该方法编写测试用例,还是应该创建该线程的实例并这样做thread.start()
?
不要扩展线程。实现可运行。以与测试任何“普通”方法相同的方式测试run()方法。
这种方法的明显好处是您根本不需要处理并发。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句