T - Tipo do dado sendo testadopublic abstract class AbstractTest<T> extends java.lang.Object implements ITest<T>
| Constructor and Description |
|---|
AbstractTest(java.awt.Window taskParentWindow,
java.lang.String taskTitle,
java.lang.String taskMessage)
Consturtor
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.util.List<IResultMessage<T>> |
doTest(T subject)
Aplica o teste a um assunto e retorna lista de mensagens
|
protected java.lang.String |
getTaskMessage()
Informa a mensagem da
|
protected java.awt.Window |
getTaskParentWindow()
Informa o nome da janela mãe da task
|
protected java.lang.String |
getTaskTitle()
Informa o título da task
|
ITestResult<T> |
run(java.lang.Iterable<T> subjects)
Roda o teste para uma fonte iterável
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, getName, getSubjectClass, getSubjectNamepublic AbstractTest(java.awt.Window taskParentWindow,
java.lang.String taskTitle,
java.lang.String taskMessage)
taskParentWindow - Janela mãe da janela da task.taskTitle - Título da task.taskMessage - Mensagem da task.public ITestResult<T> run(java.lang.Iterable<T> subjects)
protected java.awt.Window getTaskParentWindow()
protected java.lang.String getTaskTitle()
protected java.lang.String getTaskMessage()
protected abstract java.util.List<IResultMessage<T>> doTest(T subject)
subject - Dado a ser testadoCopyright © 2016. All Rights Reserved.