From 7bc20f37a8cd63db7f23d9d7bef3d24328a50194 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Tue, 8 Sep 2009 06:30:18 +0000 Subject: [PATCH] Added AbstractTestCase so tests do not have to extend TestBase svn changeset:8692/svn branch:6.1 --- src/com/vaadin/tests/components/AbstractTestCase.java | 11 +++++++++++ src/com/vaadin/tests/components/TestBase.java | 7 +------ 2 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 src/com/vaadin/tests/components/AbstractTestCase.java diff --git a/src/com/vaadin/tests/components/AbstractTestCase.java b/src/com/vaadin/tests/components/AbstractTestCase.java new file mode 100644 index 0000000000..6653f0ca7f --- /dev/null +++ b/src/com/vaadin/tests/components/AbstractTestCase.java @@ -0,0 +1,11 @@ +package com.vaadin.tests.components; + +import com.vaadin.Application; + +public abstract class AbstractTestCase extends Application { + + protected abstract String getDescription(); + + protected abstract Integer getTicketNumber(); + +} diff --git a/src/com/vaadin/tests/components/TestBase.java b/src/com/vaadin/tests/components/TestBase.java index b56c9dd46f..62368d1525 100644 --- a/src/com/vaadin/tests/components/TestBase.java +++ b/src/com/vaadin/tests/components/TestBase.java @@ -1,13 +1,12 @@ package com.vaadin.tests.components; -import com.vaadin.Application; import com.vaadin.ui.Component; import com.vaadin.ui.Label; import com.vaadin.ui.Layout; import com.vaadin.ui.VerticalLayout; import com.vaadin.ui.Window; -public abstract class TestBase extends Application { +public abstract class TestBase extends AbstractTestCase { @Override public final void init() { @@ -37,10 +36,6 @@ public abstract class TestBase extends Application { return layout; } - protected abstract String getDescription(); - - protected abstract Integer getTicketNumber(); - protected abstract void setup(); protected void addComponent(Component c) { -- 2.39.5