什么是"手动"模拟?

mem*_*und 5 java mocking

如果我不使用模拟框架来创建一个模拟,但编写我自己的模拟继承了被模拟的类,并覆盖我想要模拟的特定方法.这个叫什么?假?假?存根

TY

GET*_*Tah 3

这些类型的对象仍然是“模拟”对象。

来自维基百科关于模拟对象的定义:

在面向对象编程中,模拟对象是模拟对象,以受控方式模仿真实对象的行为

这正是模拟对象所做的,无论它们是由模拟框架生成的还是在单元测试中手动实现的