TDD(TestDrivenDevelopment)早已成为被广泛使用的敏捷实践。对于Java来说,JUnit是备受开发人员喜爱的单元测试工具。它甚至还影响了其他语言的测试框架。这点,我们从繁多的xUnit框架就可以看出来。随着多核时代的到来,开发人员将需要进行越来越多的并行程序测试。得益于JUnit的可扩展性,我们可以使用Annotation让Unit更好地支持并行测试。在本文中,我们将介绍一个对JUnit的扩展,从而使得我们可以方便的用并行的方式进行单元测试。测试并行程序与以往有什么不同?随着多核的普及,并行程序的开发已经提上日程。相对串行程序而言,并行程序更有可能出错。一方面,并行程序的