use of org.junit.runner.Result in project junit4 by junit-team.
the class SingleMethodTest method parameterizedFilterToSingleMethod.
@Test
public void parameterizedFilterToSingleMethod() throws Exception {
count = 0;
Runner runner = Request.method(ParameterizedOneTimeSetup.class, "one[0]").getRunner();
Result result = new JUnitCore().run(runner);
assertEquals(1, result.getRunCount());
}
use of org.junit.runner.Result in project junit4 by junit-team.
the class SingleMethodTest method oneTimeSetup.
@Test
public void oneTimeSetup() throws Exception {
count = 0;
Runner runner = Request.method(OneTimeSetup.class, "one").getRunner();
Result result = new JUnitCore().run(runner);
assertEquals(1, count);
assertEquals(1, result.getRunCount());
}
use of org.junit.runner.Result in project junit4 by junit-team.
the class ClassLevelMethodsWithIgnoredTestsTest method beforeClassShouldNotRunWhenAllTestsAreFiltered.
@Test
public void beforeClassShouldNotRunWhenAllTestsAreFiltered() {
Result result = new JUnitCore().run(Request.classes(BeforeClassWithFilteredTest.class, HasUnfilteredTest.class).filterWith(CategoryFilter.exclude(FilteredTests.class)));
analyseResult(result, "BeforeClass should not have been executed because the test method is filtered!");
}
use of org.junit.runner.Result in project junit4 by junit-team.
the class EnclosedTest method enclosedRunnerRunsConcreteEnclosedClasses.
@Test
public void enclosedRunnerRunsConcreteEnclosedClasses() throws Exception {
Result result = JUnitCore.runClasses(Enclosing.class);
assertEquals(5, result.getRunCount());
}
use of org.junit.runner.Result in project junit4 by junit-team.
the class IgnoreClassTest method ignoreClass.
@Test
public void ignoreClass() {
Result result = JUnitCore.runClasses(IgnoreMe.class);
assertEquals(0, result.getFailureCount());
assertEquals(1, result.getIgnoreCount());
}
Aggregations