public class WsdlTestSuite extends AbstractTestPropertyHolderWsdlModelItem<TestSuiteConfig> implements TestSuite
TestSuite.TestSuiteRunType| Modifier and Type | Field and Description |
|---|---|
static String |
ICON_NAME |
static String |
SETUP_SCRIPT_PROPERTY |
static String |
TEARDOWN_SCRIPT_PROPERTY |
DISABLED_PROPERTY, RUNTYPE_PROPERTYDESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY| Constructor and Description |
|---|
WsdlTestSuite(WsdlProject project,
TestSuiteConfig config) |
addPropertiesFromFile, addProperty, addTestPropertyListener, getModelItem, getProperties, getPropertiesLabel, getProperty, getPropertyAt, getPropertyCount, getPropertyHolderSupport, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, moveProperty, removeProperty, removeTestPropertyListener, renameProperty, setPropertiesConfig, setPropertyValueaddExternalDependencies, afterLoad, beforeSave, dependsOn, getConfig, getDescription, getExternalDependencies, getIcon, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, resolve, setConfig, setDescription, setIcon, setSettingsaddPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddTestPropertyListener, getModelItem, getProperties, getPropertiesLabel, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, removeTestPropertyListener, setPropertyValuegetModelItemgetDescription, getIcon, getId, getName, getParent, getSettingsaddPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListenerpublic static final String SETUP_SCRIPT_PROPERTY
public static final String TEARDOWN_SCRIPT_PROPERTY
public static final String ICON_NAME
public WsdlTestSuite(WsdlProject project, TestSuiteConfig config)
public WsdlTestCase buildTestCase(TestCaseConfig testCaseConfig, boolean forLoadTest)
public TestSuite.TestSuiteRunType getRunType()
getRunType in interface TestSuitepublic void setRunType(TestSuite.TestSuiteRunType runType)
public WsdlProject getProject()
ModelItemWorkspace object, an UnsupportedOperationException is thrown.getProject in interface ModelItemgetProject in interface TestSuitegetProject in class AbstractModelItempublic int getTestCaseCount()
getTestCaseCount in interface TestSuitepublic WsdlTestCase getTestCaseAt(int index)
getTestCaseAt in interface TestSuitepublic WsdlTestCase getTestCaseByName(String testCaseName)
getTestCaseByName in interface TestSuitepublic TestCase getTestCaseById(UUID testCaseId)
getTestCaseById in interface TestSuitepublic WsdlTestCase cloneTestCase(WsdlTestCase testCase, String name)
public WsdlTestCase addNewTestCase(String name)
public WsdlTestCase importTestCase(WsdlTestCase testCase, String name, int index, boolean includeLoadTests, boolean includeSecurityTests, boolean createCopy)
public void removeTestCase(WsdlTestCase testCase)
public void fireTestCaseAdded(WsdlTestCase testCase)
public void fireTestCaseRemoved(WsdlTestCase testCase)
public void fireTestStepAdded(WsdlTestStep testStep, int index)
public void fireTestStepRemoved(WsdlTestStep testStep, int ix)
public void fireTestStepMoved(WsdlTestStep testStep, int ix, int offset)
public void fireLoadTestAdded(WsdlLoadTest loadTest)
public void fireLoadTestRemoved(WsdlLoadTest loadTest)
public void addTestSuiteListener(TestSuiteListener listener)
addTestSuiteListener in interface TestSuitepublic void removeTestSuiteListener(TestSuiteListener listener)
removeTestSuiteListener in interface TestSuitepublic void addTestSuiteRunListener(TestSuiteRunListener listener)
addTestSuiteRunListener in interface TestSuitepublic void removeTestSuiteRunListener(TestSuiteRunListener listener)
removeTestSuiteRunListener in interface TestSuitepublic int getTestCaseIndex(TestCase testCase)
public void release()
release in interface Releasablerelease in class AbstractWsdlModelItem<TestSuiteConfig>public List<TestCase> getTestCaseList()
getTestCaseList in interface TestSuitepublic WsdlTestCase moveTestCase(int ix, int offset)
ix - offset - public int getIndexOfTestCase(TestCase testCase)
getIndexOfTestCase in interface TestSuitepublic List<? extends ModelItem> getChildren()
getChildren in interface ModelItemgetChildren in class AbstractModelItempublic void setSetupScript(String script)
public String getSetupScript()
public void setTearDownScript(String script)
public String getTearDownScript()
public Object runSetupScript(TestSuiteRunContext context, TestSuiteRunner runner) throws Exception
Exceptionpublic Object runTearDownScript(TestSuiteRunContext context, TestSuiteRunner runner) throws Exception
Exceptionpublic void setName(String name)
setName in class AbstractWsdlModelItem<TestSuiteConfig>public boolean isFailOnErrors()
public void setFailOnErrors(boolean failOnErrors)
public boolean isAbortOnError()
public void setAbortOnError(boolean abortOnError)
public long getTimeout()
public void setTimeout(long timeout)
public boolean isDisabled()
isDisabled in interface TestSuitepublic void setDisabled(boolean disabled)
public void replace(WsdlTestCase testCase, TestCaseConfig newTestCase)
public void importTestCase(File file)
public void export(File file)
public void afterCopy(WsdlTestSuite oldTestSuite)
public WsdlTestSuiteRunner run(StringToObjectMap context, boolean async)
run in interface TestRunnablerun in interface TestSuitepublic TestSuiteRunListener[] getTestSuiteRunListeners()
public void resetConfigOnMove(TestSuiteConfig testSuiteConfig)
public void fireSecurityTestAdded(SecurityTest securityTest)
public void fireSecurityTestRemoved(SecurityTest securityTest)
Copyright © 2019. All Rights Reserved.