2009-04-02から1日間の記事一覧

iUnitTest iPhoneでテストファーストを使う (iPhone cocoa)

早速実験してみました。 http://github.com/katsuyoshi/iunittest/tree/master ↑こちらからダウンロードします。 インストールはターミナルから行います。 詳しくはReadMe.txtを参照。 インストールし、新規プロジェクトを選択すると、 UserTemplatesの中に…

テストの実行

「グループとファイル」の「ターゲット」→「UnitTestTarget」を右クリック。 「"UnitTestTarget"をビルド」を選択。 すると、エラー一覧に、 Line Location HogeTest.m:17: error: -[HogeTest testHoge] : '0' should be equal to '1': 引っかかるこのよう…

テストケースの作成

「グループとファイル」からUnitTestJikkenを右クリックします。 「追加」→「新規グループ」で、TestCasesというグループを作りましょう。 TestCasesを右クリックし、「追加」→「新規ファイル」を選びます。 Mac OS XのCocoaを選択し、Objective-C test case…

UnitTest用のターゲットの作成

「グループとファイル」からターゲットを右クリックします。 「追加」→「新規ターゲット」を選びます。 Mac OS Xの中にあるCoCoaを選択。 Unit Test Bundleを選択し、「次へ」ボタンを押します。 ターゲット名を、UnitTestTargetとし、「完了」ボタンを押し…

プロジェクトの作成

まず、普通にiPhoneアプリケーションのプロジェクトを作成します。 Window-Based Applicationで、プロジェクト名はUnitTestJikkenとして作ってみましょう。

OCUnitのインストール

http://www.sente.ch/software/ocunit/ ↑こちらからOCUnitをダウンロードします。 今回の日記は、OCUnitRoot-v41.dmgをダウンロードして書いています。 ダウンロードしたらインストールが始まります。 今回は標準的な設定でインストールしました。(次へボタ…

OCUnit iPhoneでテストファースト UnitTestを使う (iPhone cocoa)

こちらをかなり参考にしました↓ OCUnitのTestCase作成 - /var/log/seiji この日記は、ユニットテストの経験者を対象に書いています。 ユニットテストについては、こちらのページの本がとても参考になります。↓ CppUnitの使い方 - かえるカウンセラーの日記