2017-01-27 4 views

答えて

0

はい、可能です。 WicketTesterコンストラクタを呼び出す場合は、WebApplicationのパラメータを渡すことができます。 WebApplicationオブジェクトは、アプリケーションが開発モードまたは展開モードで実行されているかどうかを定義します。以下に示すようなあなたがDummyWebApplicationを使用している場合、常に配備モードでテストを実行したいことだけgetConfigurationType()を上書き:

WicketTester.DummyWebApplication application = new WicketTester.DummyWebApplication() { 
     @Override 
     public String getConfigurationType() { 
      return Application.DEPLOYMENT; 
     } 
}; 
WicketTester wicketTester = new WicketTester(application); 

をテストたりするために使用され、アプリケーションのあなたのweb.xmlにそれを定義のような他の複数の方法がありますが、システム全体のプロパティwicket.configurationを設定します。また、WebApplication.getConfigurationType() on Github

をチェックしてください
関連する問題