com.eviware.soapui.model.testsuite
Interface TestCase

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

public interface TestCase
extends TestModelItem, ResultContainer

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)
           
 TestStep findNextStepOfType(TestStep referenceStep, java.lang.Class<? extends TestStep> stepClass)
           
 TestStep findPreviousStepOfType(TestStep referenceStep, java.lang.Class<? extends TestStep> 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)
           
 TestRunner run(StringToObjectMap contextProperties, boolean async)
           
 
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
 
Methods inherited from interface com.eviware.soapui.model.TestPropertyHolder
addTestPropertyListener, getModelItem, getProperties, getProperty, getPropertyNames, getPropertyValue, hasProperty, removeTestPropertyListener, setPropertyValue
 

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

TestRunner run(StringToObjectMap contextProperties,
               boolean async)

addTestRunListener

void addTestRunListener(TestRunListener listener)

removeTestRunListener

void removeTestRunListener(TestRunListener listener)

getTestStepIndexByName

int getTestStepIndexByName(java.lang.String stepName)

findPreviousStepOfType

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

findNextStepOfType

TestStep findNextStepOfType(TestStep referenceStep,
                            java.lang.Class<? extends TestStep> 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-2008 eviware.com. All Rights Reserved.