AppCode 集成了 XCTest、Quick、Kiwi、Catch、Boost.Test 以及 Google Test 框架,可以让您轻松执行测试。
使用简单易用和流畅的单元测试运行程序,充分利用测试驱动的开发流程。 它将显示测试执行的整体进度,使用树形视图列出所有运行的测试,包括关于特定测试状态和持续时间的信息。
随后,您可以按持续时间对测试排序,重新运行任何测试、所有测试或所有失败的测试。
在 AppCode 中,您可以拥有多个可以在特定弹出窗口中执行的测试运行配置。 或者,您也可以直接从编辑器中运行测试:取决于您所处的上下文,AppCode 将运行一个测试或范围中的所有测试,只需按 ⌃⇧R。
使用 Generate 操作 (⌘N) 可获取单元测试的方法、XCTest 或 Google Test 的 setUp/tearDown
方法以及 Kiwi 的标准代码块(it、context、beforeEach,afterEach
和 specify
)。
您可以直接在编辑器中使用快捷键 (⌘⇧T) 轻松地在测试和类中跳转。