禁用arquillian清理

时间:2016-08-11 10:41:48

标签: java testing jboss-arquillian

我有一个Bean,可以在DB中创建一些默认用户。 在Arquillian测试中,我需要使用@UsingDataSet创建测试用例。 其中一个测试应该检查由此bean创建的用户是否存在,但是在测试之后是否删除了创建的用户。

如何在Arquillian测试中禁用清理? 我试过@Cleanup(phase = TestExecutionPhase.NONE)但没有效果。

1 个答案:

答案 0 :(得分:1)

我在每次使用的测试中都找到了解决方案:

@Cleanup(phase = TestExecutionPhase.AFTER, strategy = CleanupStrategy.USED_ROWS_ONLY)

它只清理由@UsingDataSet创建的用户并使Bean创建的用户保持不变。