腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
OCMock
:
返回
与
get
by
参数
相同
的
值
、
、
、
在使用
OCMock
框架编写单元测试时,我遇到了一些特定
的
问题。- (id)doSomething:(id)value;
浏览 2
提问于2018-07-25
得票数 1
回答已采纳
3
回答
OCMock
-部分模拟[UIAlertView分配]
、
、
、
我对
OCMock
框架iOS有个问题。我实际上是在模拟UIAlertView
的
initWithTitle:message:delegate.方法,下面的示例无法工作,因为当我调用initWithTitle方法时,不
返回
带有存根
的
返回
值
。message:
OCMOCK
_ANY delegate:nil cancelButtonTitle:
OCMOCK
_ANY otherButtonTitles:nil]; UIAlertView *testAlertRet
浏览 4
提问于2013-11-17
得票数 3
回答已采纳
4
回答
如何更改
OCMock
存根
的
返回
值
?
、
我第一次在andReturnValue存根上添加
OCMock
时,
返回
值
似乎是固定
的
。velocity1 = CGPointMake(100, 100);[[[physics stub] andReturnValue:
OCMOCK
_VALUE(velocity1)] getCurrentVelocity];[[[physics stub] andReturnValue:
OCMOCK
浏览 18
提问于2011-04-14
得票数 27
回答已采纳
1
回答
基于AFNetworking和
OCMock
的
测试方法
、
、
、
我正在为我
的
客户类构建一些测试。我已经创建了很少
的
测试,但没有块和请求
的
东西。例如,我希望创建测试,以了解当我将nil作为语言
参数
传递时会发生什么。我怎样才能做到这一点?autoreleasing *error) { }];现在,我需要使用nil
参数
(语言)测试字符串URL是否正确(包含英语),我认为这是可以
的
: -(void)te
浏览 0
提问于2014-05-01
得票数 0
3
回答
传递任何CGSize
的
OCMock
、
、
、
、
我正在使用
OCMock
,并在我
的
一个测试中尝试这样做:问题是[OCMArg any]
返回
一个id类型,而我想使用任何CGSize,因为我不知道它的确切
值
。我如何传递这个
参数
呢?
浏览 0
提问于2013-06-04
得票数 1
回答已采纳
2
回答
OCMock
expect和return给出签名错误
、
、
我有一个下面签名
的
方法;当我使用
OCMock
来模拟和
返回
一个
值
时,测试会失败,出现以下错误。
浏览 5
提问于2014-06-03
得票数 6
回答已采纳
5
回答
如何在
OCMock
中模拟接受句柄作为
参数
的
方法?
、
、
、
、
我正在尝试模拟一个
与
以下签名等效
的
方法:我希望它
返回
一个小字典,这样我
的
测试就可以确保代码正确地使用字典。然而,无论我做什么,无论我如何存根,
OCMock
总是从方法
返回
nil。在我测试
的
代码中,错误以nil开头,以下是我尝试清除它
的
不同方法:[[[mock
浏览 0
提问于2009-08-17
得票数 19
回答已采纳
1
回答
OCMock
: OCMPartialMock对象调用实际方法而不是存根
、
、
、
我在一个类中有两个方法,其中一个简单地调用另一个具有特定
参数
的
方法。;我正在试用TDD,并且一直在使用
OCMock
。这几乎就是这样,但我
的
测试总是不能满足预期,我在控制台中看到了NSLog。 我尝试在OCMExpect
与
OC
浏览 4
提问于2016-05-26
得票数 2
回答已采纳
1
回答
OCMock
: invokeBlockWithArgs对checkWithBlock
、
、
我正在阅读
OCMock
,我对这两个OCMArg方法invokeBlockWithArgs感到困惑(第2.6节) 模拟对象将调用作为
参数
传递给存根方法
的
块。如果块接受
参数
并使用invokeBlock,则使用
参数
类型
的
默认
值
,例如,数值类型为零。使用invokeBlockWithArgs:可以指定调用块
的
参数
;非对象
参数
必须包装在
值
对象中,表达式必须包装在圆括号中。如果该方法采用
参数</em
浏览 7
提问于2020-08-05
得票数 0
回答已采纳
1
回答
如何用
OCMock
3检查单元测试中函数
的
返回
值
、
、
、
OCMock
被认为是iOS
的
一个很好
的
单元测试库,但是我上面链接
的
OCMock
文档没有清楚地说明如何检查函数
的
返回
值
,而是一直说明如何对函数进行存根
返回
和验证。但是我不想存根函数
返回
,我需要检查真正
的
返回
值
.OCMVerify([coordinatorMock checkCalendar]);我不想存根[[Coordinator sharedInstance
浏览 1
提问于2016-05-31
得票数 0
1
回答
在Swift中模拟UIAlertView
、
、
、
我正在为我
的
项目编写XCTest案例,这是在Objective C中。我有显示警报视图
的
方法(这是不赞成
的
,但我想保留它到现在为止)。我想嘲笑它在swift中编写测试用例,但我无论如何都不会得到它。我对
OCMock
比较熟悉,在我阅读
的
时候,它是在Objective C中构建
的
。在objective C中,我们可以使用
OCMock
类来
返回
预期
的
结果并验证警报视图
的
显示方法。但是如何在Swift中做同样
的</em
浏览 1
提问于2016-06-21
得票数 1
2
回答
模拟iOS单元测试中
的
NSHTTPURLRequest和NSHTTPURLResponse
、
、
、
我想写一个单元测试来测试iOS
的
服务器调用。我想模拟服务器调用,而不是真正
的
服务器call.Can任何人帮助我
的
样本单元测试,使模拟服务器calls.How做我们设置期望和
返回
手动构造
的
url响应。我使用XCTest框架
的
单元测试和
OCMock
模拟对象。
浏览 1
提问于2013-12-18
得票数 4
1
回答
OCMock
valueForKey失败,出现NSPredicate
、
在我测试
的
代码中,我有一个NSPredicate,并且我正在过滤一个数组:[myArray filterUsingPredicate:predicate]; 我有一个
返回
模拟
的
方法因为我使用
的
是谓词,所以谓词调用
的
是valueForKey,所以
浏览 2
提问于2012-06-08
得票数 2
回答已采纳
2
回答
OCMock
和Nocilla不兼容吗?
、
、
我试图在同一组单元测试中同时使用
OCMock
和Nocilla。我使用CocoaPods来安装它们,并使用#import <Nocilla/Nocilla.h>stubRequest(@"
GET
", @"https://api.tes
浏览 5
提问于2014-10-14
得票数 1
回答已采纳
1
回答
OCMock
测试结构
的
地址
、
、
我想测试一些传递结构地址
的
代码:MyRecord record = [someObject record]; //record is a @property[myObject add:&record];MyRecord record = ...;[[_mockMyObje
浏览 0
提问于2011-10-06
得票数 2
回答已采纳
2
回答
方法,并将其
返回
值
动态设置为输入
参数
。
、
、
我想动态地将一个依赖于
参数
的
值
返回
给模拟
的
方法,在概念上如下所示:或者访问像
OCMock
这样
的
块中
的
调用: /* code
浏览 3
提问于2013-11-25
得票数 1
回答已采纳
1
回答
OCMock
测试无法生成:基础/基础.h:没有这样
的
文件或目录
、
我是一个Xcode初学者,在编译
OCMock
测试时遇到了一些问题。我在“组和文件”中添加了
OCMock
.framework,然后从单元测试目标添加了一个非常基本
的
OCMock
测试,主要用于金丝雀测试。当我编译OCMockTests.m文件时,系统
返回
了大约38个错误,指出
OCMock
.Framework文件中所有导入
的
头文件都不存在,并且在顶部是“基础/基础.h:没有这样
的
文件或目录”。我估计可能是某个链接器error....the系统不知何
浏览 3
提问于2010-02-17
得票数 0
4
回答
将结构
与
OCMock
或Hamcrest一起使用
、
、
、
、
我遇到了一个障碍,我想知道这里聪明
的
集体思想是否能帮上忙。在ObjC CocoaTouch中,我试图模拟一个接受结构
参数
并
返回
结构
的
对象。
OCMock
咳出了一个毛球,所以我试着用Hamcrest火柴盒包裹。不会死。我正在测试
的
函数/方法如下所示:我使用
的
代码如下: #define
OCMOCK
_STRUCT这些错误通知我该方法
浏览 0
提问于2009-02-05
得票数 9
1
回答
OCMock
返回
值
、
、
我正在尝试为一个输出依赖于NSDate
的
timeIntervalSinceNow
返回
值
的
方法编写一个测试。我想在测试中指定
返回
值
,这样我就可以测试某些场景。我很难让这个
OCMock
对象
返回
我想要
的
结果。下面是我
的
代码:NSTimeInterval t = 20.0; [[[mock stub]andRetur
浏览 0
提问于2009-10-23
得票数 4
回答已采纳
3
回答
OCMock
和块测试,执行
、
、
、
,在那个成功块中,使用适当
的
方法调用了另一个依赖项/OCMockObject _credStore。我已经看过一些关于使用
OCMock
的
存根块
的
问题,我不能理解他们在做什么,以及它是否适合这种情况。 实际上,我想要做
的
就是使用
OCMock
来触发这个块(成功调用??)这样就可以在_credStore上验证_credStore saveUserPass
的
代码了。_docServiceSUT loginWithUser:@"mark" andPa
浏览 0
提问于2013-07-15
得票数 11
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券