組み込みの OCTest 単体テストを使用する XCode 3.1.2。
単体テストの実行時にクラッシュします。いくつかの追加の環境変数 (MallocCheckHeapStart、MallocCheckHeapEach など) を使用して実行したいと考えています。
私はこれの初心者で、コマンドラインからアプリの OCTest 単体テストを実行する方法がわかりません。または、XCode が単体テストを起動するときにいくつかの追加の環境変数を設定するように説得することもできます。
これは、OCUnit テストのデバッグに関する非常に役立つ投稿です。
プロジェクトで、[グループとファイル] リストで [実行可能ファイル] グループを見つけます。それを展開して、実行可能ファイルを表示します。テストしている実行可能ファイル (アクティブな実行可能ファイルである可能性が最も高い) を見つけて、ダブルクリックします。これにより、その実行可能ファイルに関する情報ウィンドウが表示されます。このウィンドウには 4 つのタブがあります。「Arguments」というタイトルの 2 番目のものが必要です。そこに行きなさい。
[引数] タブには、「起動時に渡される引数」(コマンド ライン引数) と「環境に設定される変数」の 2 つのセクションがあります。適切なセクションの下にある + ボタンを使用して、引数と環境変数を心ゆくまで追加してください。