生成用于集成测试的测试数据库

时间:2013-06-12 08:44:06

标签: ef-code-first integration-testing

Code First Entity Framework可以生成数据库没有问题。有没有一种参数化生成过程的方法,以便我可以为集成测试创建一个新的数据库实例?

1 个答案:

答案 0 :(得分:1)

我使用相同的数据库名称,但通过在AppDomain上设置'DataDirectory'来创建一个以当前日期命名的新文件夹。 EF会在每次测试运行时创建一个SQL Server LocalDb。

this回答。