我想知道这里是否有人有单元测试LOB应用程序(通常是CRUD)的经验.
我已经涉足Visual Studio中的内置单元测试工具,但我发现很难运行打到数据库的测试.由于数据发生了变化,再加上我不知道自己在做什么这一事实,似乎很难产生预期的结果并断言它们.另外我甚至听说你不应该对数据库进行单元测试......但是其他人如何对CRUD LOB软件进行单元测试呢?
我听到很多TDD和测试的持续集成,但似乎我甚至不能创建单元测试,我真的不能使用这些方法.因为像记事本这样的产品很容易创建单元测试...你有一定数量的功能,这些功能应该总是产生相同的结果.但是对于LOB应用程序,您可以在测试环境中创建或删除或修改销售订单等内容.
任何见解将不胜感激!