JUnit是由GOF之一的ErichGamma和KentBeck编写的一个开源的单元测试框架,分析JUnit源代码的主要目的是学习其中对设计模式的运用。