返回
测试一个功能时,代码有时需要调用数据库、邮件服务或第三方接口。如果每次测试都连接真实服务,网络波动、服务状态和外部数据变化都可能影响结果。测试替身是一种常见办法:在测试中用可控制的对象代替真实依赖,让测试集中检查当前关心的行为。
软件工程
软件测试
测试替身
mock
stub