为了实现无限次运行和重新运行我的集成测试,我想利用 VS2012 中的 SSDT 发布到 LOCALDB 文件实例并在集成测试期间针对该文件运行 EF。
几点注意事项:
- 我们首先使用 EF 数据库
- 我们已经有一个 SSDT 项目,我们将使用它来部署到不同环境中的完整数据库
- 我知道 SSDT 在内部使用 LOCALDB 实例来构建/部署/检查错误,因此部署到另一个自定义 localdb 似乎应该有意义/可行
几个问题:
- 我可以使用 SSDT 部署到特定的 LOCALDB 文件吗?
- 我可以从命令行执行此操作,以便在运行集成测试时使其自动化吗?
- 对于使用 EF 进行集成测试,这似乎是一个好主意,还是有更好的方法?;-)
谢谢你们