我们正在遵循以下惯例为我们的方法编写JUnit测试。JUnit测试用例@Before和@After注释
每个方法都有自己的类,它包含了该方法所需的所有测试。例如:class test {...}
@Before将包含像“Entity”这样的方法的必备设置,以便在编辑时我们不需要复制/粘贴添加实体的代码在每个方法级别。
现在我在这里的问题是,我们将删除我们进入了编写代码来垃圾测试数据@After方法,还是让它成为所有数据?
我知道我们可以使其可配置,但最佳实践是什么?保留或删除它。根据我的直觉,删除应该更好,因为如果db中有一些重复的数据 - 它可能触发错误的真或假。