0
私の現在のアプローチは、私のアプリケーションからです。ちょうどantビルドを呼び出して、必要なjunitレポートを作成しますが、プログラマチックにjunitレポートを柔軟にコーディングする必要があります。 プログラムでJUnitレポートを作成する
が、私はこのアプローチ Ant:create JUnit report task programmaticallyFileSet fs = new FileSet();
fs.setDir(new File(".."));
fs.createInclude().setName("TEST-*.xml");
XMLResultAggregator aggregator = new XMLResultAggregator();
aggregator.addFileSet(fs);
AggregateTransformer transformer = aggregator.createReport();
transformer.setFormat(Format.FRAMES);
transformer.setTodir(new File("..");
を試みたが、私もそれが実行して取得することはできません。これ以上のアイデアは?あなたがメソッドにこれを入れて、それを自分で実行する必要が
<junitreport todir="..">
<fileset dir="..">
<include name="TEST-*.xml" />
</Fileset>
<report format="frames" todir=".." />
</Junitreport>
:
あなたはどこにいらっしゃいましたか?なぜそれは動かなかったのですか? – Deco
'FileSet fs = new FileSet(); fs.setDir(新しいファイル( "..")); fs.createInclude()。setName( "TEST - *。xml"); XMLResultAggregatorアグリゲータ=新しいXMLResultAggregator(); aggregator.addFileSet(fs); AggregateTransformer transformer = aggregator.createReport(); transformer.setFormat(Format.FRAMES); transformer.setTodir(new File( ".."); ' Format.FRAMESの値は何ですか?プログラムからjunitを実行すると、上記のコードはいつ呼び出されますか? – jantox