将结果进行判断，然后直接输出最终结果
将 testResult 抽取成静态的变量
将程序的结果，提取成 actualResult
把判断相等的代码提取成方法
添加了输出报告的 outputTestResult 的方法
添加了失败的测试3
修改程序，让测试3通过
故意添加 BUG 让 FizzBuzzTest 调用2的时候，使3出错
隔离测试代码，让相互之间不存在影响
使用 actualResult 代替方法的返回结果
重新提取了 assertEquals 方法，并使用，以简化 test 中的方法
把测试案例提成方法
在主方法中添加调用测试案例的语句
将测试案例的每一个 fizzBuzz 抽取到属性里面，以减少代码的重复
将获取测试方法的的代码与执行以 test 方法开头的代码分开
将获取以 test 开头的方法提取成 getAllTestMethods
将类名用参数传递到方法中