【发布时间】:2009-01-29 18:47:27
【问题描述】:
假设:我们针对 SQL Server 2005 使用 .NET 编码
我只是想知道大多数人如何将状态合并到影响其数据库的单元测试中?我知道何时何地使用模拟,但是当你想超越它并实际进行一些数据库测试时......你使用什么策略来设置和拆除你的数据库?你每次测试都这样做吗?或在数据库中设置某个场景并针对该“世界状态”运行多个测试。任何建议都会有所帮助。谢谢。
【问题讨论】:
-
看过mbUnit吗?它具有您正在谈论的一些功能
标签: .net sql-server unit-testing database-design state