com.eviware.soapui.model.testsuite
Interface TestCase

All Superinterfaces:
ModelItem, PropertyChangeNotifier
All Known Implementing Classes:
WsdlTestCase

public interface TestCase
extends ModelItem

A TestCase holding a number of TestSteps

Author:
Ole.Matzura

Field Summary
static java.lang.String STATUS_PROPERTY
           
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
DESCRIPTION_PROPERTY, ICON_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)
           
 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()
           
 void moveTestStep(int index, int offset)
           
 void removeTestRunListener(TestRunListener listener)
           
 TestRunner run(PropertiesMap contextProperties, boolean async)
           
 
Methods inherited from interface com.eviware.soapui.model.ModelItem
getDescription, getIcon, getName, 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
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(PropertiesMap 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)


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