在最近的一次采访中,有人问我为什么要创建模拟对象.我的回答是这样的:"拿一个数据库 - 如果你正在编写测试代码,你可能不希望那个测试实时连接到将要执行实际操作的生产数据库."
从回答来看,我的回答显然不是面试官所寻求的.什么是更好的答案?
testing unit-testing mocking
mocking ×1
testing ×1
unit-testing ×1