有个问题请教老师:两个单元测试方法都执行时,后台日志会输出destory,那是after里写了context.destroy();而且这个类UnitTestBase是老师自己写的类,如果我把after方法去掉之后,应该就不走destroy方法了,那为什么两个单元输出的哈希值还是不一样,
1 回答
黑女2008
TA贡献75条经验 获得超32个赞
是不走你destroy方法了,但是你before方法还是走了2次,你before方法里面的context每次都是新的。意思就是说你testSay和testSay2是在2个不同的上下文中。(junit是一个方法测试完成后才开始另外一个,每次都是全新的上下文。)
添加回答
举报
0/150
提交
取消