gpt4 book ai didi

sql - 是否可以在 SQL 中实现测试驱动开发?

转载 作者:太空狗 更新时间:2023-10-30 01:47:43 26 4
gpt4 key购买 nike

我不是 Db 人。我只是好奇是否有可能在 Sql 中编写断言,以便您可以为脚本、存储过程等编写单元测试,然后甚至对 session 实现测试驱动开发方法?

谢谢!

最佳答案

您实际上可以做到这一点,不是直接通过 SQL,而是您使用的应用程序语言。

因为你的 SQL 必须封装在 DAL(数据访问层)中,所有数据都由 Repositories(或其他数据访问类)获取。您可以对这些类进行单元测试,最后运行 SQL 脚本。所以,基本上您将测试您的 SQL 代码。

对我来说,这比尝试用 SQL 编写此类测试要简单。 :)

前段时间我想过: http://www.beletsky.net/2010/11/testing-database-and-test-database.html

关于sql - 是否可以在 SQL 中实现测试驱动开发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4450178/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com