Objective C - OCMock 和存根?
是否可以拥有一个类的实际对象,并且只模拟该类中的一个方法,而不是模拟整个对象? 我希望该对象的行为与真实对象 100% 相同,除了 1 个方法之外。 …
如何更改 OCMock 存根的返回值?
似乎我第一次在 OCMock 存根上添加 andReturnValue 时,该返回值就已确定。例如: id physics = [OCMockObject niceMockForClass:[DynamicPhysicsComp…
Objective C - 如何使用 OC Mock?
我有一个类,它应该在调用方法时返回一个字符串。我如何创建一个模拟对象。 我希望当调用“sayHello”方法时模拟返回@“Hello” id mock = [OCMockObj…
使用 OCMock 1.77 通过 iOS4 和 Xcode 4/SDK4.3 进行单元和应用程序测试
我正在尝试使用 OCMock 1.77 通过 iOS4 和 Xcode 4/SDK4.3 进行单元和应用程序测试。我已按照此处的说明使用 OCMock 作为静态库: http://www .mulle-…
是否有适用于 Objective-C 的测试间谍库?
我想在 iOS 项目中采用 BDD 方法进行单元测试,并且我刚刚意识到可能没有现有的库可以提供 测试间谍 品种。理想情况下,我正在寻找类似于 Mockito、茉…
Objective C - 单元测试和测试模拟对象?
- (BOOL)coolMethod:(NSString*)str { //do some stuff Webservice *ws = [[WebService alloc] init] NSString *result = [ws startSynchronous:url] …
检查 IBOutlet 与 OCMock 的连接
我想通过单元测试验证控制器类中的所有 IBoutlet 是否已正确连接到 NIB 文件中。我想用 OCMock 来做到这一点 - 尽管我知道我可以在加载 NIB 后简单地…
您知道在 iPhone / iPad 上使用 GHUnit 的 OCMock 教程吗?
我在我的项目中使用 GHUnit,我需要了解 OCMock 来完成我的单元测试(但我对此很陌生)。我正在使用 xcode 3.2.5 有人知道关于 OCMock 的好教程吗? …
使用 OCMock 存根返回 BOOL 的方法
我正在使用 OCMock 1.70,并且在模拟返回 BOOL 值的简单方法时遇到问题。这是我的代码: @interface MyClass : NSObject - (void)methodWithArg:(id)a…
适用于 iPhone 的 OCMock(iOS4、XCode 3.2.3)
我有最新版本的 OCMock (1.55) 和 XCode 3.2.3。 我在我的项目中创建了一个测试包目标。 在我的测试中使用 OCMock 的最佳方式是什么? 当我将 OCMock.…