OCUnitがアプリケーションのコンテキストで動かない。

独立したテストは動くのだが、通常の単体テストとしてアプリケーションのコンテキストで動くはずなのにアプリケーション(AppDelegate)が起動しないのだ。

ウィザードで追加したので特別な設定は必要は無いと思っていたんだが、そうではないようだ。
iphone - how to implement application tests in xcode4? - Stack Overflow

どうやら設定されるはずのBuild Settingsパラメタが設定されていないとこうなるらしい。

修正方法

1. テストターゲットのBuild Settingsを開いて、パラメタ"Bundle Loader"の値を"$(BUILT_PRODUCTS_DIR)/MyApp.app/MyApp"に変更する(MyAppは自分のアプリケーションのバンドル名)

2. 同様に"Test host"パラメタに上記1.で設定した$(BUNDLE_LOADER)をセット

これでOK。
stackoverflow.comには助けられてばかりだ。