0

Eclipse 内から Apache 軸統合テストを実行するには、Eclipse Junit テスト ランナーで -noloading オプションを設定する必要があります。誰も私がこれを行う方法を知っていますか??

私はEclipseバージョンを使用しています:3.5.1

4

2 に答える 2

0

エントリ loading=false を追加することで、junit.properties ファイルを構成できます。配置されているファイルは、「user.home」にある必要があります。

詳細については、jUnit のホームページ [http://junit.sourceforge.net/junit3.8.1/index.html] を参照してください。はい、私はこの質問がjUnit4に関連していることを知っています. junit.runner.BaseTestRunner を再確認しましたが、プロパティの読み込みオプションがまだ存在しています。

于 2011-10-31T14:35:57.053 に答える
0

-noloading パラメーター (現在の Junit TestRunner ではサポートされていないと思います) を設定するのではなく、このメソッドを junit クラスに追加します。それはあなたの問題を直接解決します

@BeforeClass
public static void beforeClass() {
 System.setProperty("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.Log4JLogger");
 System.setProperty("org.apache.commons.logging.LogFactory", "org.apache.commons.logging.impl.LogFactoryImpl");
}
于 2013-10-25T04:14:46.110 に答える