Junit4 で Junitperf を使用することは可能ですか? 私はいくつかのテストを含む単純な Junit4 テスト クラスを持っており、そのクラスの単一のテストで TimedTest を実行したいと考えています。どうやってやるの?
より明確にするために、私の Junit4 クラスは次のようなものです。
public class TestCitta {
@Test
public void test1 {}
@Test
public void test2 {}
}
junit3を使用すると、次のように書く必要があります:
public class TestCittaPerformance {
public static final long toleranceInMillis = 100;
public static Test suite() {
long maxElapsedTimeInMillis = 1000 + toleranceInMillis;
Test testCase = new TestCitta("test2");
Test timedTest = new TimedTest(testCase, maxElapsedTimeInMillis);
return timedTest;
}
public static void main(String args[]) {
junit.textui.TestRunner.run(suite());
}
}
Junit4で?