Visual studio 关于插入和删除方法的VisualStudio单元测试

Visual studio 关于插入和删除方法的VisualStudio单元测试,visual-studio,unit-testing,Visual Studio,Unit Testing,我正在使用VisualStudio测试数据库中的一些插入和删除方法。我需要为insert和delete方法提供单独的测试方法 我的问题是,如果其中一种方法不起作用,我就无法测试这两种方法。我不能在数据库中有重复的条目,我应该在数据库中插入一个固定的条目,当我测试delete方法时,相同的条目应该被删除 对于这种相互依赖的测试,是否有最佳实践?如果希望测试转到数据库,则可以使用已知数据预填充数据库 在执行逻辑时,可以确保数据库的状态已正确更改 已存在用于帮助的库

我正在使用VisualStudio测试数据库中的一些插入和删除方法。我需要为insert和delete方法提供单独的测试方法

我的问题是,如果其中一种方法不起作用,我就无法测试这两种方法。我不能在数据库中有重复的条目,我应该在数据库中插入一个固定的条目,当我测试delete方法时,相同的条目应该被删除


对于这种相互依赖的测试,是否有最佳实践?

如果希望测试转到数据库,则可以使用已知数据预填充数据库

在执行逻辑时,可以确保数据库的状态已正确更改

已存在用于帮助的库