【发布时间】:2017-01-09 20:51:49
【问题描述】:
我正在使用 Visual Studio 单元测试框架编写单元测试来验证数据库中现有的基础数据。数据对我们的团队非常重要,我们希望始终确保数据不会更改。
有关如何编写这些类型的测试的任何指导?
【问题讨论】:
-
在这种情况下,它不是单元测试。单元测试仅针对特定的隔离代码,以确保其按预期工作。这更有可能是一个集成测试。
-
如果数据不能改变,为什么在数据库中而不是硬编码?另外,您不能使用数据库约束来强制现有数据而不是软件测试吗?
标签: c# unit-testing visual-studio-2015