輸出信息如下: 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 方法都被執(zhí)行。