OCUnitとOCMockはiPhone SDKで動作しますか?
-
03-07-2019 - |
質問
単に機能させることができなかったので、時間を無駄にしているのか、単にバカなのか迷っています!
申し訳ありませんが、現在の正確なエラーはありません。しかし、私はちょうどそれが機能するかどうか知りたいです!
解決
OCUnitがiPhoneで動作するかどうかはわかりませんが、 Google Codeから入手可能なiPhoneUnitTesting フレームワーク。
他のヒント
Colin Barrettには、 OCMockおよびiPhone 。
OCMockについてはよくわかりませんが、OCUnitサポートはiPhone 2.2 SDKに含まれるようになりました。
サンプルアプリケーションは Stanford iPhone Application Programming CS193P <からダウンロードできます講義19。
Sen:te(フレームワークの作成者)は、OCUnitをiPhoneプロジェクトで使用する方法を説明しています。 http://www.sente.ch/s/?p=535&lang=en 。
iPhoneアプリ用のOCUnitテストをいくつか作成しましたが、テストを実行するために、iPhone OSではなくMac OS X用にコンパイルする必要があり、前後の切り替えは苦痛でした。
Googleフレームワークはよりクリーンで、シミュレータまたはデバイスでテストを実行できます。
同じことに夢中になりました。 Mitch's World で最終的に答えを見つけて、 私のサイトのソリューション。簡単な修正方法は、OCMock.frameworkフォルダーを/ Library / frameworksに追加し、そこから参照することです。何らかの理由で、XCodeはその自然なフレームワークの外部にあるフォルダーをパスに追加することを望みません。詳細がわかるまで、これが最善です。
-クリフ
OCUnitの執筆時点では、「正常に動作します」 iPhoneで。 Appleは、すぐに使えるテンプレートを出荷しています。
ご覧くださいこちら。 OCUnitとOCMockがすべて用意されている、使用可能なXcodeテンプレートがあります。
OCMock&amp;を統合するこのプロジェクトに興味があるかもしれません。 gh-unit(Googleツールキットに基づく)