Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
TestSuite からすべての TestCases にオブジェクト (文字列や整数だけでなく) を渡したいです。 以前のjunitバージョンでは testSuite.addTest(new TestCase(someObject)) 、注釈スタイルを使用して呼び出す前にコンストラクターに引数を渡すことができましたか? ありがとう
testSuite.addTest(new TestCase(someObject))
私はそれを遅延読み込みのあるシングルトンにします。最初のテストは、共有状態を作成する TomcatHelper.getSharedTomcat() を呼び出します。2 番目のテストは、以前と同じインスタンスを返す TomcatHelper.getSharedTomcat() を呼び出します。
あなたの例は、ランナーをいじったり、JUnitをハッキングして非伝統的なことをしたりする価値があるほど極端ではないと思います。