3.3 测试双(Test Doubles)机制


文档摘要

3.3 测试双(Test Doubles)机制 3.3 测试双(Test Doubles)机制:在可控性与真实性之间构筑可信的验证契约 “测试不是对代码的拷贝,而是对意图的翻译;不是对实现的镜像,而是对契约的重申。” —— 摘自《TDD哲学手稿》,2023年剑桥软件工程研讨会闭幕演讲 倘若将TDD比作一座精密运转的钟表,那么测试用例便是游丝,驱动着开发节奏的律动;而测试双(Test Double),则是那枚被精心校准、却从不参与走时的校准砝码——它不替代主发条的动能,却决定整座钟表能否被信任地交付给用户。它既非真实世界的复制品,亦非随意捏造的幻影;它是开发者在测试语境中主动协商出的一种受限但可验证的代理存在,是TDD从“写得出来”迈向“信得过”的关键支点。


发布者: 作者: 转发
评论区 (0)
U