为什么在JUnit测试退出后文件会被恢复?

时间:2012-08-20 17:07:59

标签: java groovy junit

我在Groovy中编写了一些基于JUnit(我认为是3.8.x)的单元测试,我注意到测试修改后的文件会在测试退出后恢复。它们似乎在调用tearDown()方法后被重写,并在setUp()之后恢复到它们所处的状态。有没有人见过这种行为?可以禁用吗?

1 个答案:

答案 0 :(得分:0)

JUnit为每个方法创建一个新的Test实例,导致多次调用setUp()和tearDown()。