0

TestSuite からすべての TestCases にオブジェクト (文字列や整数だけでなく) を渡したいです。
以前のjunitバージョンでは testSuite.addTest(new TestCase(someObject))
、注釈スタイルを使用して呼び出す前にコンストラクターに引数を渡すことができましたか?
ありがとう

4

1 に答える 1

1

私はそれを遅延読み込みのあるシングルトンにします。最初のテストは、共有状態を作成する TomcatHelper.getSharedTomcat() を呼び出します。2 番目のテストは、以前と同じインスタンスを返す TomcatHelper.getSharedTomcat() を呼び出します。

あなたの例は、ランナーをいじったり、JUnitをハッキングして非伝統的なことをしたりする価値があるほど極端ではないと思います。

于 2012-06-28T01:47:45.790 に答える