junit.framework.JUnit4TestAdapter#junit.extensions.RepeatedTest源码实例Demo

下面列出了junit.framework.JUnit4TestAdapter#junit.extensions.RepeatedTest 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: cacheonix-core   文件: RepeatedTestTest.java
public void testRepeatedOnce() {
	Test test= new RepeatedTest(fSuite, 1);
	assertEquals(2, test.countTestCases());
	TestResult result= new TestResult();
	test.run(result);
	assertEquals(2, result.runCount());
}
 
源代码2 项目: cacheonix-core   文件: RepeatedTestTest.java
public void testRepeatedMoreThanOnce() {
	Test test= new RepeatedTest(fSuite, 3);
	assertEquals(6, test.countTestCases());
	TestResult result= new TestResult();
	test.run(result);
	assertEquals(6, result.runCount());
}
 
源代码3 项目: cacheonix-core   文件: RepeatedTestTest.java
public void testRepeatedZero() {
	Test test= new RepeatedTest(fSuite, 0);
	assertEquals(0, test.countTestCases());
	TestResult result= new TestResult();
	test.run(result);
	assertEquals(0, result.runCount());
}
 
源代码4 项目: cacheonix-core   文件: RepeatedTestTest.java
public void testRepeatedNegative() {
		try {
		new RepeatedTest(fSuite, -1);
		} catch (IllegalArgumentException e) {
			return;
		}
		fail("Should throw an IllegalArgumentException");
}
 
源代码5 项目: cacheonix-core   文件: ActiveTestTest.java
public void testActiveRepeatedTest() {		
	Test test= new RepeatedTest(createActiveTestSuite(), 5);
	TestResult result= new TestResult();
	test.run(result);
	assertEquals(500, result.runCount());
	assertEquals(0, result.failureCount());
	assertEquals(0, result.errorCount());
}
 
源代码6 项目: cacheonix-core   文件: ActiveTestTest.java
public void testActiveRepeatedTest0() {		
	Test test= new RepeatedTest(createActiveTestSuite(), 0);
	TestResult result= new TestResult();
	test.run(result);
	assertEquals(0, result.runCount());
	assertEquals(0, result.failureCount());
	assertEquals(0, result.errorCount());
}
 
源代码7 项目: cacheonix-core   文件: ActiveTestTest.java
public void testActiveRepeatedTest1() {		
	Test test= new RepeatedTest(createActiveTestSuite(), 1);
	TestResult result= new TestResult();
	test.run(result);
	assertEquals(100, result.runCount());
	assertEquals(0, result.failureCount());
	assertEquals(0, result.errorCount());
}
 
源代码8 项目: tutorials   文件: RunJUnit4TestsFromJava.java
public static void runRepeated() {
    Test test = new JUnit4TestAdapter(SecondUnitTest.class);
    RepeatedTest repeatedTest = new RepeatedTest(test, 5);

    JUnitCore junit = new JUnitCore();
    junit.addListener(new TextListener(System.out));

    junit.run(repeatedTest);
}
 
源代码9 项目: tutorials   文件: RunJUnit4TestsFromJava.java
public static void runRepeatedSuite() {
    TestSuite mySuite = new ActiveTestSuite();

    JUnitCore junit = new JUnitCore();
    junit.addListener(new TextListener(System.out));

    mySuite.addTest(new RepeatedTest(new JUnit4TestAdapter(FirstUnitTest.class), 5));
    mySuite.addTest(new RepeatedTest(new JUnit4TestAdapter(SecondUnitTest.class), 3));

    junit.run(mySuite);
}
 
源代码10 项目: tracecompass   文件: SWTBotStressTests.java
/**
 * @return Test suite definition
 */
public static TestSuite suite() {
    TestSuite s = new TestSuite(String.format("Stress Test [%d runs]", NB_RUNS));
    s.addTest(new RepeatedTest(new JUnit4TestAdapter(RunAllSWTBotTests.class), NB_RUNS));
    return s;
}