亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

兩個單元測試方法都執行時,為什么注釋掉 onafter方法后,輸出的哈希值還是不一樣的

兩個單元測試方法都執行時,為什么注釋掉 onafter方法后,輸出的哈希值還是不一樣的

慕粉3901988 2016-09-08 12:01:58
有個問題請教老師:兩個單元測試方法都執行時,后臺日志會輸出destory,那是after里寫了context.destroy();而且這個類UnitTestBase是老師自己寫的類,如果我把after方法去掉之后,應該就不走destroy方法了,那為什么兩個單元輸出的哈希值還是不一樣,
查看完整描述

1 回答

?
黑女2008

TA貢獻75條經驗 獲得超32個贊

是不走你destroy方法了,但是你before方法還是走了2次,你before方法里面的context每次都是新的。意思就是說你testSay和testSay2是在2個不同的上下文中。(junit是一個方法測試完成后才開始另外一個,每次都是全新的上下文。)

查看完整回答
反對 回復 2016-09-08
  • 1 回答
  • 1 關注
  • 1256 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號