【发布时间】:2012-09-19 23:43:04
【问题描述】:
我有一个单元测试项目,它使用 Ninject 来模拟数据库存储库。我想使用这些相同的测试作为集成测试,并使用 Ninject 将我的真实数据库存储库绑定回它们各自的实现,以便在数据库中测试/强调应用程序。
有没有办法用 Visual Studio 2012 做到这一点,或者是否有其他测试框架,除了 MSTest,它允许这种类型的配置?
我真的不想将这些单元测试重写/复制到集成测试项目中,但我怀疑我可以将文件作为链接复制,并将单个测试文件编译到两个项目(单元和集成)中。
谢谢 托德
【问题讨论】:
标签: unit-testing inversion-of-control integration-testing mstest