2013-04-30 59 views
0

我正在使用Visual Studio测试数据库中的某些插入和删除方法。我需要为插入和删除方法分开测试方法。Visual Studio单元测试插入和删除方法

我的问题是,我不能测试任何一种方法,如果其中一个不工作。我不能在数据库中有重复条目,并且应该在数据库中插入一个固定条目,并且在测试删除方法时应该删除相同的条目。

这样的测试是否有相互依赖的最佳做法?

回答

1

如果你想让你测试去数据库,那么你可以预先使用已知数据填充数据库。

当你执行你的逻辑时,你可以确保数据库的状态已经正确地改变了。

一个lib文件已经存在,以帮助https://code.google.com/p/ndbunit/