在 Xcode 中模拟不同版本的 Mac OS X 的行为
为了对我维护的 Mac 应用程序的某些方面进行防弹保护,我引入了一套新的单元测试,围绕代码的保存/加载组件。 测试已编写,并使用正确的 NSFileCoordi…
使用 UIWebView 进行单元测试
在单元测试中创建 UIWebView 时,我得到 EXC_BAD_ACCESS: -(void)test1 { [[UIWebView alloc] initWithFrame:CGRectZero]; // EXC_BAD_ACCESS } Is Th…
OCUnit 不支持安全框架?
当尝试使用以下方法将安全条目添加到钥匙串中时: SecItemUpdate((CFDictionaryRef)queryKeychain, (CFDictionaryRef)updateAttributes); 我收到返回…
使用 SenTestingKit/OCUnit 测试异常
我似乎能够找到的用于测试异常的唯一解决方案是使用 SenTestingKit 的 STAssertThrows 和 STAssertThrowsSpecific,但是在这两种情况下,当引发异常时…
具有从测试方法调用的方法的类的 OCMock
我正在尝试测试一种实例化 MFMailComposeViewController 实例的方法。正在测试的方法调用 MFMailComposeViewController 的多个方法,包括 setSubject:…
OCUnit 使用 UINavigationController 和 UITableView 测试我的应用程序
我想编写集成应用程序测试来测试完整的 CRUD 操作。我有一个表视图来列出所有对象。用户可以单击“添加”按钮推送新的详细视图控制器来添加新对象;他…
在 Xcode 4 中运行逻辑测试而不启动模拟器
我想使用 OCUnit 在 Xcode 4 中运行测试而不启动模拟器。请不要试图说服我我做的单元测试是错误的或类似的事情。我喜欢用传统的方式进行 TDD:在测试…
为什么我的单元测试中的 UIWebView 为空?
我将应用生成的内容放入 UIWebView 中,并尝试测试我是否正确执行此操作。这是我要放入 Web 视图中的 HTML 字符串: @"Come, let me clutch thee. I h…
为 iOS 构建 OCUnit 应用程序测试目标时出现链接器错误
我的 OCUnit 目标中包含一个应用程序测试。我可以调用应用程序主机目标中的类的实例方法,但无法调用类方法。如果我调用一个类方法(如 alloc),我会…
OCUnit/XCode 单元测试的良好测试运行器
是否有适用于 OCUnit/XCode 4 单元测试框架的良好的基于 GUI 的测试运行器?我正在寻找一个红灯/绿灯类型的 GUI,也许看起来像 NUnit 测试运行器…
iPhone 自动化:在 OCUnit 或 FoneMonkey 中设置测试顺序
我使用 FoneMonkey 进行自动化,它利用 OCUnit (SenTestingKit) 以编程方式编写测试用例。有谁知道是否有办法定义测试脚本的运行顺序?在每个脚本中,…
使用 XCode 4 进行单元测试时出现链接错误?
我想为我的 XCode 应用程序中的类编写一些逻辑单元测试。在 Xcode 4 中,我在 Project Navigator 中单击项目名称,然后从底部单击 Add Target。我在“…
如何在命令行中捕获 OCUnit 的测试失败/成功?
我的期望: # 构建成功 # 和 # 测试失败 # 实际结果:仅 # 构建成功 # 如何在命令行中获得失败/成功? [iphone、objective-c、xcode4、OCUnit] 我是 O…