pen*_*ake 7 sql t-sql database tdd unit-testing
我不是Db家伙.我很好奇是否有可能在Sql中编写断言,以便您可以为脚本,sprocs等编写单元测试,然后甚至为会话实现测试驱动开发方法?
谢谢!
实际上,您可以做到这一点,不是直接通过 SQL,而是通过您编写应用程序的语言。
当然,SQL 必须封装在 DAL(数据访问层)和存储库(或其他数据访问类)获取的所有数据中。您可以对这些类进行单元测试,最后运行 SQL 脚本。所以,基本上您将测试您的 SQL 代码。
对我来说,这比尝试用 SQL 编写此类测试更简单。:)
不久前我曾想过: http://www.beletsky.net/2010/11/testing-database-and-test-database.html
| 归档时间: |
|
| 查看次数: |
464 次 |
| 最近记录: |