From: David S. <ds...@us...> - 2006-10-18 17:07:10
|
Update of /cvsroot/junit/junit/org/junit/tests In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv7311/org/junit/tests Modified Files: Tag: saff_r41_runner_refactoring InitializationErrorForwardCompatibilityTest.java UserStopTest.java Log Message: BeforeAndAfterRunner is no more Index: InitializationErrorForwardCompatibilityTest.java =================================================================== RCS file: /cvsroot/junit/junit/org/junit/tests/InitializationErrorForwardCompatibilityTest.java,v retrieving revision 1.3.2.1 retrieving revision 1.3.2.2 diff -u -d -r1.3.2.1 -r1.3.2.2 --- InitializationErrorForwardCompatibilityTest.java 17 Oct 2006 19:10:20 -0000 1.3.2.1 +++ InitializationErrorForwardCompatibilityTest.java 18 Oct 2006 17:07:05 -0000 1.3.2.2 @@ -1,8 +1,6 @@ package org.junit.tests; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.assertTrue; +import static org.junit.Assert.*; import junit.framework.AssertionFailedError; import junit.framework.JUnit4TestAdapter; import junit.framework.TestListener; @@ -10,7 +8,6 @@ import org.junit.Before; import org.junit.Test; import org.junit.internal.runners.EmptyDescription; -import org.junit.internal.runners.JavaTestInterpreter; import org.junit.internal.runners.TestClassRunner; import org.junit.runner.Description; import org.junit.runner.RunWith; @@ -95,7 +92,7 @@ public static class InitializesWithError extends TestClassRunner { public InitializesWithError(Class<?> klass) throws Exception { - super(klass, new JavaTestInterpreter()); + super(klass); throw new Exception(); } } Index: UserStopTest.java =================================================================== RCS file: /cvsroot/junit/junit/org/junit/tests/UserStopTest.java,v retrieving revision 1.2.2.1 retrieving revision 1.2.2.2 diff -u -d -r1.2.2.1 -r1.2.2.2 --- UserStopTest.java 17 Oct 2006 19:10:20 -0000 1.2.2.1 +++ UserStopTest.java 18 Oct 2006 17:07:05 -0000 1.2.2.2 @@ -2,10 +2,6 @@ import org.junit.Before; import org.junit.Test; -import org.junit.internal.runners.JavaMethod; -import org.junit.internal.runners.JavaTestInterpreter; -import org.junit.internal.runners.TestMethodRunner; -import org.junit.runner.Description; import org.junit.runner.Request; import org.junit.runner.notification.RunNotifier; import org.junit.runner.notification.StoppedByUserException; @@ -13,26 +9,25 @@ public class UserStopTest { private RunNotifier fNotifier; - @Before public void createNotifier() { + @Before + public void createNotifier() { fNotifier= new RunNotifier(); - fNotifier.pleaseStop(); - } - - @Test(expected=StoppedByUserException.class) public void userStop() { - fNotifier.fireTestStarted(null); + fNotifier.pleaseStop(); } - @Test(expected=StoppedByUserException.class) public void stopMethodRunner() throws Exception { - // TODO: is this a good test? - new TestMethodRunner(this, new JavaMethod(OneTest.class.getMethod("foo")), fNotifier, - Description.createTestDescription(OneTest.class, "foo"), new JavaTestInterpreter()).run(); + @Test(expected= StoppedByUserException.class) + public void userStop() { + fNotifier.fireTestStarted(null); } public static class OneTest { - @Test public void foo() {} + @Test + public void foo() { + } } - - @Test(expected=StoppedByUserException.class) public void stopClassRunner() throws Exception { + + @Test(expected= StoppedByUserException.class) + public void stopClassRunner() throws Exception { Request.aClass(OneTest.class).getRunner().run(fNotifier); } } |