[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 メーリングリストの案内