Monthly Archives: 4月 2010

Log

GHUnitとiUnitTest

GHUnitiUnitTestを簡単ですが試してみました。

結局GHUnitを選択しました。

GHUnitの方が
大本のアプリケーションに追加できる。
MacOSXアプリのテストにも対応している。
といった点で気に入りました。

Log

GHUnitで自動実行する方法

現在GHUnitとiUnitTestを試しています。iUnitTestを試したので次にGHUnitを試しています。

iUnitTestはそのままでテストが自動的に実行されますが、GHUnitは設定が必要でした。のでメモしておきます。

GHUnitでの自動実行の方法はXcodeで作成したGHUnitアプリケーションの実行可能ファイルに環境変数を付与します。

GHUnitアプリケーションを選択して「情報を見る」メニューで情報を表示します。引数タブを選択します。環境に設定される変数にGHUNIT_AUTORUNをYESで設定します。これで、アプリケーションを起動すればテストが自動実行されました。
GHUnit-UnitTestsInfo.png

Log

iUnitTestのインストールでエラーが発生

iPhoneアプリの開発を始めたのでiUnitTestを導入しようとしました。

チュートリアルを参考に

> git clone git://github.com/katsuyoshi/iunittest.git
> cd iunittest
> sudo ./setup

と入力したところ

setup.rb:27: invalid multibyte char (US-ASCII)
setup.rb:27: invalid multibyte char (US-ASCII)
setup.rb:27: syntax error, unexpected $end, expecting ')'
  context.gsub!(/iUnitTest/, "«PROJECTNAME»")

というエラーが発生しました。

setupファイルでsetup.rbを起動しているのですが、その指定を

ruby -Ku setup.rb

と修正してインストールしました。

Get Adobe Flash playerPlugin by wpburn.com wordpress themes