数据库免费 NUnit 测试

标签 database tdd nunit

如何在没有数据库的情况下针对标准 CRUD 操作测试我的代码 (TDD)。是否有可能达到这样的隔离级别,以便我的代码独立于数据库。

非常感谢你们。

最佳答案

是的。您编写一个接口(interface),其中包含对您想要的数据库的所有调用。

然后创建两个实现该接口(interface)的类。

一个人可以真正访问您的数据库。

另一个,只是假装,这是一个模拟实现。

关于数据库免费 NUnit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1805981/

相关文章:

java - 使用 AlertDialog 中的上下文函数从 MainActivity 获取方法时出现问题

android - 我可以在测试项目中创建 Activity stub 吗?

c# - 复杂功能的 TDD 方法

ruby-on-rails - 如何在默认 Rails 中自定义测试生成器?

unit-testing - VS 2013 MSTest 与 nUnit 与 xUnit

c# - 是否有很好的衡量单元测试完整性的方法

N单元 3.2 : Autorun tests after compile (Windows)

android - View 未通过回调方法更新

java - 如何使用 Java 等检测数据库事件

mysql - 将 CSV 数据导入到单独的 MYSQL 表中