[Seasar-user:11301] Re: [S2JUnit4]TestContextクラスのgetMockInterceptorメソッドを使うとNullPointerExceptionがスローされる

Toshihiro Nakamura [E-MAIL ADDRESS DELETED]
2007年 10月 26日 (金) 15:05:25 JST


中村(taedium)です。

> TestContext ctx;
> MockInterceptor mi = ctx.getMockInterceptor(0);
> 
> 上記のように、S2JUnit4でTestContextクラスのgetMockInterceptorメソッドを
> 使うコードを書いてテストを実行すると、
> java.lang.NullPointerException が
> スローされて、テストは失敗してしまいます。
> Eclipseのコンソールには、何も表示されず、
> テストメソッドが実行された形跡もありません。
> 原因がわかりません、ご教授お願いできませんでしょうか?

getMockInterceptorを呼ぶ時点で、
ctxに値がセットされていないからですね。

TestContextクラスのgetMockInterceptorメソッドは
テストメソッド内で呼びだしてください。

-- 
Nakamura Toshihiro <[E-MAIL ADDRESS DELETED]>




Seasar-user メーリングリストの案内