标签: c# .net nunit
我正在为nunit编写一些测试方法。测试完成后,所有数据库更改都已清除。
例如;
我确实在数据库表中插入了一些信息。它成功插入它。我在测试时看到桌子上的数据。测试结束后,表格似乎是空的。
如何在Nunit上忽略此行为?
答案 0 :(得分:1)
这不是NUnit行为。在您的测试中可能会有一个拆卸设置进行清理。
查看是否正在使用TearDown或TestFixtureTearDown。
TearDown
TestFixtureTearDown
或者,您的ORM可能配置为在运行测试时回滚对数据库的更改。