gpt4 book ai didi

unit-testing - 为什么对依赖单例的系统进行单元测试很困难?

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

我已经阅读过支持和反对使用单例模式的案例。一个常见的反对案例描述了使用单例进行单元测试的困难,但我不清楚这是为什么?如果单元测试是构建的一部分,您不能只引用单例并在需要时使用它吗? (我从 Java 的角度思考,但我想这不重要)

最佳答案

关于此的一篇很棒的文章是 Singletons are Pathological Liars .这通过一个简单的例子描述了为什么使用单例进行测试出乎意料地困难。

关于unit-testing - 为什么对依赖单例的系统进行单元测试很困难?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3876951/

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