【发布时间】:2019-05-22 09:50:47
【问题描述】:
至少可以说我很困惑。我可能弄错了 Mocks,测试驱动程序错了,或者两者兼而有之。
我对 Mocks 的理解是,它是一种模仿单位的方式,以避免在测试时依赖于系统的特定部分。
我对测试驱动程序的理解是,它专门用于自下而上的集成测试,模仿尚未实现的高级模块。
在我看来,这让测试驱动程序听起来像是一种 Mock,但 Mocks 是否专门用于单元测试?
两者有什么区别?
【问题讨论】:
标签: unit-testing testing mocking integration-testing