【发布时间】:2011-03-22 09:47:58
【问题描述】:
有人知道如何开始在 Xcode 4 中进行单元测试吗?
如何创建测试以及如何运行它?
编辑:所有 Apple 文档都适用于 Xcode 3
【问题讨论】:
有人知道如何开始在 Xcode 4 中进行单元测试吗?
如何创建测试以及如何运行它?
编辑:所有 Apple 文档都适用于 Xcode 3
【问题讨论】:
看到这个问题:Unit testing in XCode 4
基本上,它说现在使用 GHUnit 并忽略 SenTestingKit(因为它已经坏了)。 GHUnit 非常漂亮。
【讨论】:
虽然大部分文档实际上是针对 XCode 3 的,但 XCode4 用户指南:构建和运行代码提供了清晰的分步说明。本质上,您创建了一个 Cocoa [Touch] Unit Testing Bundle 目标并将所有测试代码添加到该目标。然后将目标添加到您的构建方案中。非常简单(我一般不会对 XCode4 说什么...)
我刚从使用 GTM(这是 GHUnit 使用的)切换,它工作正常。您从 GHUnit 获得的主要内容是漂亮的 UI,它向您显示所有测试以及它们是否成功。 OCUnit 中提到的其他问题(例如无法调试)不再相关。
【讨论】:
我以前说的是 GHUnit,但对于 XCode 4,我说的是 OCUnit。见my comparison blog post。
【讨论】: