我是否需要做一些事情才能使 OCunit 测试能够使用 XCode 4 进行开箱即用的编译?
我今天刚刚安装了 XCode 4(使用 Apple mac 应用商店),创建了一个新的 Mac OS 应用程序,并尝试切换到测试模式,并构建它为我生成的测试框架代码。…
如何运行和调试 iPhone 应用程序的单元测试
注意:现在单元测试的设置要容易得多。本教程与 Xcode 5 及更高版本并不真正相关。 我花了相当长的时间,但我终于设法让它适用于我的项目。 为了创建…
OCUnit 的 UIImageView 错误
我正在使用 OCUnit 来测试我的应用程序,但是遇到了一些麻烦。当我尝试包含一个包含 UIImageView 类型的实例变量的类时,出现以下错误:“UIImageView…
如何使用 ocUnit 编写地理位置单元测试
我目前正在使用一个简单的对象,该对象将 lat 和 lng 值保存为 NSString。但是当我尝试断言它们相等时,我遇到了失败,这种方法 - (void) testLocatio…
在 ocUnit 中比较 NSArray
我是 ocUnit 的新手,我正在尝试使用 STAssertTrue 方法和 == 比较 2 个数组是否相等。 下面的测试只是向被测系统(sut)询问返回的数组 - (void) tes…
在我的 XCode 3 上安装 OCUnit 时出现问题
我正在使用 XCode 3 开发 MAC 和 iPhone 应用程序。因为我正在考虑对我的两个系统的结构进行重大修改,所以我需要首先进行单元测试。当我在互联网上浏…
在设备上运行 OCUnit 应用程序测试套件时偶尔出现错误
运行应用程序测试(即在设备上)时,我的 OCUnit 测试套件遇到一些问题。有时,我会收到一个棘手的错误,该错误似乎是从 OCUnit 类引发的。我一直在尝…
使用 OCUnit 运行测试用例不起作用?
当运行测试用例的目标时,什么也没有发生,而是显示警告消息 warning: Skipping test; iPhoneSimulator 平台当前不支持应用程序托管测试(TEST_HOST …
如何断言 UILabel.text 属性等于 Objective-C 中 NSString 的实例
我是 Objective-C 的新手,我发现我不知道如何正确断言某些给定标签上的文本属性等于原始字符串值。我不确定是否只需要将标签转换为 NSString 或者是…
关于使用 OCUnit 进行 iPhone 单元测试入门的好教程是什么?
我试图让 OCUnit 对我的项目做任何事情,但我失败了:-( 有没有什么好的教程可以让它工作?我发现的所有内容都讲述了不同的内容,而且它们都非常复杂..…
如何使用 NSDebugEnabled、NSZombieEnabled、MallocStackLogging 运行 OCUnit (SenTestingKit)?
我遇到了类似于这篇文章中的错误。现在,我确信我在某个地方犯了一些愚蠢的错误,可能与释放对象或观察者或其他什么有关,但由于我似乎找不到调试代码…
iOS 4.1 SDK 中的单元测试被破坏了?
升级到 4.1 iOS SDK 后,我的单元测试包总是返回以下两个错误和一个警告: An internal error occurred when handling command output: -[XCBuildLogC…
为什么在单元测试中使用 UITableViewCell 会导致 Trace/BPT 陷阱?
我在下面创建的最小项目中有以下最小测试用例 GHUnit 自述文件: #import #import @interface MyTest : GHTestCase { } @end @implementation MyTest …