use of junit.framework.Test in project junit4 by junit-team.
the class JUnit38ClassRunner method filter.
public void filter(Filter filter) throws NoTestsRemainException {
if (getTest() instanceof Filterable) {
Filterable adapter = (Filterable) getTest();
adapter.filter(filter);
} else if (getTest() instanceof TestSuite) {
TestSuite suite = (TestSuite) getTest();
TestSuite filtered = new TestSuite(suite.getName());
int n = suite.testCount();
for (int i = 0; i < n; i++) {
Test test = suite.testAt(i);
if (filter.shouldRun(makeDescription(test))) {
filtered.addTest(test);
}
}
setTest(filtered);
if (filtered.testCount() == 0) {
throw new NoTestsRemainException();
}
}
}
use of junit.framework.Test in project junit4 by junit-team.
the class ActiveTestTest method testActiveRepeatedTest.
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());
}
use of junit.framework.Test in project junit4 by junit-team.
the class ActiveTestTest method testActiveTest.
public void testActiveTest() {
Test test = createActiveTestSuite();
TestResult result = new TestResult();
test.run(result);
assertEquals(100, result.runCount());
assertEquals(0, result.failureCount());
assertEquals(0, result.errorCount());
}
use of junit.framework.Test in project junit4 by junit-team.
the class ActiveTestTest method testActiveRepeatedTest1.
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());
}
use of junit.framework.Test in project junit4 by junit-team.
the class RepeatedTestTest method testRepeatedZero.
public void testRepeatedZero() {
Test test = new RepeatedTest(fSuite, 0);
assertEquals(0, test.countTestCases());
TestResult result = new TestResult();
test.run(result);
assertEquals(0, result.runCount());
}
Aggregations