use of org.junit.runner.JUnitCore in project junit4 by junit-team.
the class TestListenerTest method failingListener.
@Test(expected = Error.class)
public void failingListener() {
JUnitCore runner = new JUnitCore();
runner.addListener(new ErrorListener());
runner.run(OneTest.class);
}
use of org.junit.runner.JUnitCore in project junit4 by junit-team.
the class JUnit38ClassRunnerTest method canUnadaptAnAdapter.
@Test
public void canUnadaptAnAdapter() {
JUnit38ClassRunner runner = new JUnit38ClassRunner(new JUnit4TestAdapter(AnnotatedTest.class));
Result result = new JUnitCore().run(runner);
Failure failure = result.getFailures().get(0);
assertEquals(Description.createTestDescription(AnnotatedTest.class, "foo"), failure.getDescription());
}
use of org.junit.runner.JUnitCore in project junit4 by junit-team.
the class JUnit38ClassRunnerTest method testListener.
@Test
public void testListener() throws Exception {
JUnitCore runner = new JUnitCore();
RunListener listener = new RunListener() {
@Override
public void testStarted(Description description) {
assertEquals(Description.createTestDescription(OneTest.class, "testOne"), description);
count++;
}
};
runner.addListener(listener);
count = 0;
Result result = runner.run(OneTest.class);
assertEquals(1, count);
assertEquals(1, result.getRunCount());
}
use of org.junit.runner.JUnitCore 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.JUnitCore 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());
}
Aggregations