有個問題請教老師:兩個單元測試方法都執行時,后臺日志會輸出destory,那是after里寫了context.destroy();而且這個類UnitTestBase是老師自己寫的類,如果我把after方法去掉之后,應該就不走destroy方法了,那為什么兩個單元輸出的哈希值還是不一樣,
1 回答

黑女2008
TA貢獻75條經驗 獲得超32個贊
是不走你destroy方法了,但是你before方法還是走了2次,你before方法里面的context每次都是新的。意思就是說你testSay和testSay2是在2個不同的上下文中。(junit是一個方法測試完成后才開始另外一個,每次都是全新的上下文。)
添加回答
舉報
0/150
提交
取消