[Seasar-user:11303] Re: [S2JUnit4]TestContextクラスのgetMockInterceptorメソッドを使うとNullPointerExceptionがスローされる
Tetsutaroh Satoh
[E-MAIL ADDRESS DELETED]
2007年 10月 26日 (金) 16:08:59 JST
佐藤徹太郎です。
中村さん、ご回答ありがとうございました。
おかげさまで、テストは成功しました。
ありがとうございました。
-----Original Message-----
From: [E-MAIL ADDRESS DELETED]
[mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of Toshihiro Nakamura
Sent: Friday, October 26, 2007 3:05 PM
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:11301] Re: [S2JUnit4]TestContextクラスの
getMockInterceptorメソッドを使うとNullPointerExceptionがスローされる
中村(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 mailing list
[E-MAIL ADDRESS DELETED]
https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内