com.eviware.soapui.model.testsuite
Interface TestCase

All Superinterfaces:
ModelItem, PropertyChangeNotifier, ResultContainer, TestModelItem, TestPropertyHolder, TestRunnable
All Known Implementing Classes:
WsdlTestCase

public interface TestCase
extends TestModelItem, ResultContainer, TestRunnable

A TestCase holding a number of TestSteps

Author:
Ole.Matzura

Field Summary
static java.lang.String DISABLED_PROPERTY
           
static java.lang.String STATUS_PROPERTY
           
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY
 
Method Summary
 void addTestRunListener(TestRunListener listener)
           
<T extends TestStep>
T
findNextStepOfType(TestStep referenceStep, java.lang.Class<T> stepClass)
           
<T extends TestStep>
T
findPreviousStepOfType(TestStep referenceStep, java.lang.Class<T> stepClass)
           
 int getIndexOfLoadTest(LoadTest loadTest)
           
 int getIndexOfTestStep(TestStep testStep)
           
 java.lang.String getLabel()
           
 LoadTest getLoadTestAt(int index)
           
 LoadTest getLoadTestByName(java.lang.String loadTestName)
           
 int getLoadTestCount()
           
 java.util.List<LoadTest> getLoadTestList()
           
 TestStep getTestStepAt(int index)
           
 TestStep getTestStepByName(java.lang.String stepName)
           
 int getTestStepCount()
           
 int getTestStepIndexByName(java.lang.String stepName)
           
 java.util.List<TestStep> getTestStepList()
           
<T extends TestStep>
java.util.List<T>
getTestStepsOfType(java.lang.Class<T> stepType)
           
 TestSuite getTestSuite()
           
 boolean isDisabled()
           
 void moveTestStep(int index, int offset)
           
 void removeTestRunListener(TestRunListener listener)
           
 TestCaseRunner run(StringToObjectMap context, boolean async)
           
 
Methods inherited from interface com.eviware.soapui.model.TestPropertyHolder
addTestPropertyListener, getModelItem, getProperties, getPropertiesLabel, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, removeTestPropertyListener, setPropertyValue
 
Methods inherited from interface com.eviware.soapui.model.ModelItem
getChildren, getDescription, getIcon, getId, getName, getParent, getSettings
 
Methods inherited from interface com.eviware.soapui.support.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

STATUS_PROPERTY

static final java.lang.String STATUS_PROPERTY

DISABLED_PROPERTY

static final java.lang.String DISABLED_PROPERTY
Method Detail

getTestSuite

TestSuite getTestSuite()

getTestStepAt

TestStep getTestStepAt(int index)

getIndexOfTestStep

int getIndexOfTestStep(TestStep testStep)

getTestStepCount

int getTestStepCount()

getTestStepList

java.util.List<TestStep> getTestStepList()

getLoadTestAt

LoadTest getLoadTestAt(int index)

getLoadTestByName

LoadTest getLoadTestByName(java.lang.String loadTestName)

getIndexOfLoadTest

int getIndexOfLoadTest(LoadTest loadTest)

getLoadTestCount

int getLoadTestCount()

getLoadTestList

java.util.List<LoadTest> getLoadTestList()

run

TestCaseRunner run(StringToObjectMap context,
                   boolean async)
Specified by:
run in interface TestRunnable

addTestRunListener

void addTestRunListener(TestRunListener listener)

removeTestRunListener

void removeTestRunListener(TestRunListener listener)

getTestStepIndexByName

int getTestStepIndexByName(java.lang.String stepName)

findPreviousStepOfType

<T extends TestStep> T findPreviousStepOfType(TestStep referenceStep,
                                              java.lang.Class<T> stepClass)

findNextStepOfType

<T extends TestStep> T findNextStepOfType(TestStep referenceStep,
                                          java.lang.Class<T> stepClass)

getTestStepsOfType

<T extends TestStep> java.util.List<T> getTestStepsOfType(java.lang.Class<T> stepType)

moveTestStep

void moveTestStep(int index,
                  int offset)

getTestStepByName

TestStep getTestStepByName(java.lang.String stepName)

isDisabled

boolean isDisabled()

getLabel

java.lang.String getLabel()


Copyright © 2005-2009 eviware.com. All Rights Reserved.