com.eviware.soapui.impl.wsdl
Class WsdlTestCase

java.lang.Object
  extended by com.eviware.soapui.model.support.AbstractModelItem
      extended by com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem
          extended by com.eviware.soapui.impl.wsdl.WsdlTestCase
All Implemented Interfaces:
ModelItem, TestCase

public class WsdlTestCase
extends AbstractWsdlModelItem
implements TestCase

TestCase implementation for WSDL projects

Author:
Ole.Matzura

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.eviware.soapui.model.testsuite.TestCase
TestCase.TestStatus
 
Field Summary
 
Fields inherited from interface com.eviware.soapui.model.testsuite.TestCase
STATUS_PROPERTY
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
ACTIONS_PROPERTY, DESCRIPTION_PROPERTY, ICON_PROPERTY, NAME_PROPERTY
 
Constructor Summary
WsdlTestCase(WsdlTestSuite testSuite, com.eviware.soapui.config.TestCaseConfig config)
           
 
Method Summary
 WsdlTestRequestStep addTestRequestStep(WsdlRequest request, java.lang.String name)
           
 void addTestRunListener(TestRunListener listener)
           
 TransferResponseValuesTestStep addTransferResponseValuesStep(int ix)
           
 WsdlTestStep cloneStep(WsdlTestStep testStep, java.lang.String name)
           
protected  SoapUITreeNode createTreeNode()
           
 javax.swing.ImageIcon getIcon()
           
 int getIndexOfTestStep(TestStep step)
           
 java.lang.String getMessage()
           
 java.lang.String getName()
           
 PanelBuilder getPanelBuilder()
           
 TestCase.TestStatus getStatus()
           
 TestStep getTestStepAt(int index)
           
 int getTestStepCount()
           
 TestSuite getTestSuite()
           
 void moveStep(int ix, int offset)
          Moves a step by the specified offset - WONT WORK!
 void removeTestRunListener(TestRunListener listener)
           
 void removeTestStep(WsdlTestStep testStep)
           
 TestRunner run()
           
 void setName(java.lang.String name)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem
getDescription
 
Methods inherited from class com.eviware.soapui.model.support.AbstractModelItem
addAction, addPropertyChangeListener, addPropertyChangeListener, getActions, getTreeModel, getTreeNode, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, release, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.eviware.soapui.model.ModelItem
addPropertyChangeListener, addPropertyChangeListener, getActions, getDescription, getTreeNode, removePropertyChangeListener
 

Constructor Detail

WsdlTestCase

public WsdlTestCase(WsdlTestSuite testSuite,
                    com.eviware.soapui.config.TestCaseConfig config)
Method Detail

getTestSuite

public TestSuite getTestSuite()
Specified by:
getTestSuite in interface TestCase

cloneStep

public WsdlTestStep cloneStep(WsdlTestStep testStep,
                              java.lang.String name)

getMessage

public java.lang.String getMessage()
Specified by:
getMessage in interface TestCase

getStatus

public TestCase.TestStatus getStatus()
Specified by:
getStatus in interface TestCase

getTestStepAt

public TestStep getTestStepAt(int index)
Specified by:
getTestStepAt in interface TestCase

getTestStepCount

public int getTestStepCount()
Specified by:
getTestStepCount in interface TestCase

getName

public java.lang.String getName()
Specified by:
getName in interface ModelItem

getIcon

public javax.swing.ImageIcon getIcon()
Specified by:
getIcon in interface ModelItem

setName

public void setName(java.lang.String name)

addTestRequestStep

public WsdlTestRequestStep addTestRequestStep(WsdlRequest request,
                                              java.lang.String name)

addTransferResponseValuesStep

public TransferResponseValuesTestStep addTransferResponseValuesStep(int ix)

removeTestStep

public void removeTestStep(WsdlTestStep testStep)

createTreeNode

protected SoapUITreeNode createTreeNode()
Specified by:
createTreeNode in class AbstractModelItem

getPanelBuilder

public PanelBuilder getPanelBuilder()
Specified by:
getPanelBuilder in interface ModelItem
Overrides:
getPanelBuilder in class AbstractModelItem

run

public TestRunner run()
Specified by:
run in interface TestCase

addTestRunListener

public void addTestRunListener(TestRunListener listener)
Specified by:
addTestRunListener in interface TestCase

removeTestRunListener

public void removeTestRunListener(TestRunListener listener)
Specified by:
removeTestRunListener in interface TestCase

getIndexOfTestStep

public int getIndexOfTestStep(TestStep step)

moveStep

public void moveStep(int ix,
                     int offset)
Moves a step by the specified offset - WONT WORK!

Parameters:
ix -
offset -


Copyright © 2005 eviware.com. All Rights Reserved.