输出信息如下: Running test testFail old phase instance new phase setUp() Running test testFail old phase setUp() new phase testFail() Running test testFail old phase testFail() new phase tearDown() Running test testError old phase instance new phase setUp() Running test testError old phase setUp() new phase testError() Running test testError old phase testError() new phase tearDown() Running test testOne old phase instance new phase setUp() Running test testOne old phase setUp() new phase testOne() Running test testOne old phase testOne() new phase tearDown() 注意每个测试都以实例的_phase值开头,无论是否有断言失败或异常,setUp和tearDown 方法都被执行。