[Seasar-user:16608] S2UnitのMockInterceptorについて

aaa aaa [E-MAIL ADDRESS DELETED]
2009年 1月 7日 (水) 17:48:16 JST


mitsuokaです。いつもお世話になってます。
 
使用バージョン:S2Containar 2.4
 
S2JunitのMockInterceptorについて勉強しています。
いろいろ参考にしながら、以下のようにMockを使用していましたが
思うように動作してくれません。
 
  MockInterceptor mi = new MockInterceptor();
  mi.setThrowable("testMethod", new Exception());
  Logic mockMethod = (Logic) mi.createProxy(Logic.class);
 
 
  try{
    mockMethod.exec();
  } catch{
    e.printStackTrace();
  }
 
 execメソッドからtestMethodを呼び出しています。
 
 自分のイメージでは、testMethodがExceptionを発生させ、execで例外処理が発生
するイメージですが、そもそもMockInterceptorの使用用途として間違ってますでしょうか?
 
 ちなみに、mockMethod.exec();をmockMethod.testMethod();に変更するとExceptionは発生します。
 
 すみませんが、ご指摘お願いいたします。
  
_________________________________________________________________
「ブリーフケースからお引越し」無料25GBのファイル保存サービス
http://go.windowslive.jp/share/skydrive.html


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