gpt4 book ai didi

TDD数据访问层

转载 作者:行者123 更新时间:2023-12-01 02:44:14 25 4
gpt4 key购买 nike

在 TDD 中,我一直在通过模拟数据访问功能来测试业务逻辑。
但实际上,我还需要实现业务层以下的层才能使应用程序正常工作。

我应该使用 TDD 实现数据访问层吗?
根据我在 Web 上看到的讨论,单元测试不应该连接到任何外部资源,例如数据库、Web 服务等。如果它们连接,那么它们就成为集成测试。

请有人对此有所了解。

非常感谢。

最佳答案

你是对的,与外部的接触使它成为集成测试,但这种接触对于测试也很重要。使用TDD,应该向您展示,接触面尽可能小。这可以通过对每条记录使用包装器或类似方法来实现。

关于TDD数据访问层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7331507/

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