diff options
Diffstat (limited to 'org.eclipse.debug.tests/src/org/eclipse/debug/tests/AbstractDebugTest.java')
-rw-r--r-- | org.eclipse.debug.tests/src/org/eclipse/debug/tests/AbstractDebugTest.java | 32 |
1 files changed, 14 insertions, 18 deletions
diff --git a/org.eclipse.debug.tests/src/org/eclipse/debug/tests/AbstractDebugTest.java b/org.eclipse.debug.tests/src/org/eclipse/debug/tests/AbstractDebugTest.java index 1d6399254..8110b2464 100644 --- a/org.eclipse.debug.tests/src/org/eclipse/debug/tests/AbstractDebugTest.java +++ b/org.eclipse.debug.tests/src/org/eclipse/debug/tests/AbstractDebugTest.java @@ -28,10 +28,12 @@ import org.eclipse.ui.PlatformUI; import org.eclipse.ui.intro.IIntroManager; import org.eclipse.ui.intro.IIntroPart; import org.eclipse.ui.progress.UIJob; +import org.junit.After; +import org.junit.Before; +import org.junit.Rule; +import org.junit.rules.TestName; -import junit.framework.TestCase; - -public class AbstractDebugTest extends TestCase { +public class AbstractDebugTest { private static boolean welcomeClosed; @@ -45,27 +47,21 @@ public class AbstractDebugTest extends TestCase { */ private final PreferenceMemento prefMemento = new PreferenceMemento(); - public AbstractDebugTest() { - super(); - } + @Rule + public TestName name = new TestName(); - public AbstractDebugTest(String name) { - super(name); - } - @Override - protected void setUp() throws Exception { - super.setUp(); - TestUtil.log(IStatus.INFO, getName(), "setUp"); + @Before + public void setUp() throws Exception { + TestUtil.log(IStatus.INFO, name.getMethodName(), "setUp"); assertWelcomeScreenClosed(); } - @Override - protected void tearDown() throws Exception { - TestUtil.log(IStatus.INFO, getName(), "tearDown"); - TestUtil.cleanUp(getName()); + @After + public void tearDown() throws Exception { + TestUtil.log(IStatus.INFO, name.getMethodName(), "tearDown"); + TestUtil.cleanUp(name.getMethodName()); prefMemento.resetPreferences(); - super.tearDown(); } /** |