OCMock对象真的是一个类的实例吗?

时间:2015-12-29 21:52:30

标签: ios unit-testing ocmock

当我们用OCMock创建一个模拟对象时,例如

id classMock = OCMClassMock([SomeClass class]);

classMock是后台SomeClass的真实对象,还是某种黑客?

感谢。

1 个答案:

答案 0 :(得分:1)

类模拟是OCClassMockObjectsource)的实例。该实现使用常规转发机制,我不会称之为黑客攻击。也就是说,部分嘲讽(显然)是真实的实例,并且有一些"魔法"当谈到他们的课时。