テストを気楽に実行できます。なぜならAppCodeは、XCTest、Quick、Kiwi、Catch、Boost.Test、Google Testフレームワークと統合されているからです。
使いやすく洗練されたユニットテストランナーによるテスト駆動開発を最大限にご活用ください。 ここでは、全体的なテスト実行の進行状況をツリービューで表示すると共に、個々のテスト結果と実行時間も示します。
その後、テストを実行時間でソートし、任意のテスト、すべてのテスト、またはすべての失敗したテストを再実行できます。
AppCodeではテスト実行構成を複数作成し、これらを特別なポップアップから実行できます。 あるいは、エディタから直接テストを実行することもできます。現在のコンテキストに応じて、AppCodeは単一のテストを実行したり、スコープ内のすべてのテストを実行したりします。これは、⌃⇧Rを押すだけで実行できます。
XCTestまたはGoogle TestのsetUp/tearDown
メソッド、およびKiwiの標準ブロック(it、context、beforeEach、afterEach
およびspecify
)といったユニットテストのメソッドを取得するには、Generateアクション(⌘N)を使用してください。
エディタ内で直接、シンプルなショートカット(⌘⇧T)を使用して、テストとクラス間を簡単にジャンプできます。