単一のテストを単独で実行する方法、またはテストのグループを実行する方法はありますか?
特定のテストをデバッグしようとすると、以前のテスト ケースが同じブレーク ポイントをトリガーする可能性があるため、非常に煩わしいことがわかりました。 ..だから、もっと良い方法があるのだろうか?
単一のテストを単独で実行する方法、またはテストのグループを実行する方法はありますか?
特定のテストをデバッグしようとすると、以前のテスト ケースが同じブレーク ポイントをトリガーする可能性があるため、非常に煩わしいことがわかりました。 ..だから、もっと良い方法があるのだろうか?
これを行う唯一の方法は、スキームを編集することです。「テスト」アクションには、テストのグループ (つまり、クラス) または単一のテストをオンまたはオフにできる一連のチェックボックスがあります。これを同じテストで何度も行う場合は、さまざまなグループ用に一連のスキームを作成し、必要に応じて設定できます。(または、毎回編集するだけです。)
探している答えではないかもしれませんが、Jetbrains の iOS および OSX IDE である AppCode では、必要なテストの任意の場所にカーソルを置き、キーボード ショートカットでトリガーします。(私はIntelliJマッピングを使用しているので、Ctrl + Shift + F10です)。
また、成功または失敗したテストの緑/赤のバーを表示する優れたテスト ランナーもあります。