소스 검색

Added AbstractTestCase so tests do not have to extend TestBase

svn changeset:8692/svn branch:6.1
tags/6.7.0.beta1
Artur Signell 14 년 전
부모
커밋
7bc20f37a8
2개의 변경된 파일12개의 추가작업 그리고 6개의 파일을 삭제
  1. 11
    0
      src/com/vaadin/tests/components/AbstractTestCase.java
  2. 1
    6
      src/com/vaadin/tests/components/TestBase.java

+ 11
- 0
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();
}

+ 1
- 6
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) {

Loading…
취소
저장