使用数据库连接到单元测试项目

时间:2016-05-30 10:14:38

标签: asp.net-mvc database unit-testing nunit

如何使用我们的单元测试项目进行数据库连接。我们有几千个单元测试代码,它们遵循我们的MVC应用程序的NUnit框架。我们有许多业务逻辑代码与SQL数据库和MVC应用程序连接。因此,我们编写了单元测试代码,这些代码应用了与数据库连接的相同业务逻辑。

例如,我们已编写插入,更新,检索连接到数据库的单元测试中的操作。

我们为Local或Staging应用程序提供了两个不同的源代码,以及另一个Production应用程序。本地和生产的数据库不同。现在我们的测试代码与本地数据库连接。这是使用不同数据库运行单元测试代码的更好方法吗?

更改连接字符串是否在单元测试投影的Web配置文件中更改了不同的数据库连接并且正确的方法可以做,或者我们是否有其他正确的方法来根据不同的解决方案配置切换数据库?

帮助我们解决这个问题。

此致 KARTHIK。

0 个答案:

没有答案