gpt4 book ai didi

unit-testing - 单元测试中的 "bad"属性是什么?

转载 作者:行者123 更新时间:2023-12-03 12:40:59 24 4
gpt4 key购买 nike

我刚看完 question这回答了单元测试的哪些理想特性,但应该避免什么?是什么让单元测试“糟糕”?

你见过的最糟糕的单元测试是什么? (例如。我记得一位开发人员告诉我他曾经找到一个测试套件,其中包含大量方法但完全没有任何断言)。

我对单元测试中更微妙和更具体的问题特别感兴趣,例如假设您有一个运行速度快且覆盖率高的测试套件,它还有什么问题?

最佳答案

  • 具有外部依赖项(数据库、文件、服务器、时间...)的测试
  • 相互依赖的测试
  • 验证实现而不是行为的测试
  • 测试太慢以至于没有人执行它们
  • 测试太多东西的测试

  • 还有 TDD anti-patterns .

    关于unit-testing - 单元测试中的 "bad"属性是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3913912/

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