public class TestCase
extends com.itko.lisa.LisaDocInfo
implements com.itko.lisa.model.IWriteXML
TestExec
,
Serialized FormModifier and Type | Field and Description |
---|---|
static java.lang.String |
ABORT_NODE |
static java.lang.String |
ABORT_NODE_LABEL |
static java.lang.String |
ASSOC_FILE_TAG |
static java.lang.String |
ASSOC_RES_TAG |
static java.lang.String |
ASSOC_RES_TYPE_ATTR |
java.util.Hashtable<java.lang.String,java.lang.Object> |
auxData |
static java.lang.String |
CONTINUE_NODE |
static java.lang.String |
CONTINUE_NODE_LABEL |
static java.lang.String |
CONTINUE_NODE_QUIET |
static java.lang.String |
CONTINUE_NODE_QUIET_LABEL |
static int |
CURRENT_VERSION |
static java.lang.String |
DELETED_PROPS |
static java.lang.String |
DOC_TAG |
static java.lang.String |
END_NODE |
static java.lang.String |
END_NODE_LABEL |
static java.lang.String |
FAIL_NODE |
static java.lang.String |
FAIL_NODE_LABEL |
static java.lang.String |
ID_TAG |
static java.lang.String |
INIT_STATE_TAG |
static java.lang.String |
IS_CBT_TAG |
static java.lang.String |
PROP_KEY |
static java.lang.String |
RESULT_STATE_TAG |
static java.lang.String |
SIG_TAG |
static java.lang.String |
SOURCE_PATH |
static java.lang.String |
SOURCE_URL |
static java.lang.String |
SUBPROCESS_TAG |
static java.lang.String |
TESTDOCTAGNAME |
Constructor and Description |
---|
TestCase()
Construct a test case with no defaults.
|
TestCase(java.lang.String name)
Constract a model with default or seeded values for steps, configurations, etc.
|
Modifier and Type | Method and Description |
---|---|
void |
addAssociatedResource(java.lang.String type,
java.lang.String path) |
void |
addAssociatedResources(java.lang.String type,
java.lang.Iterable<java.lang.String> paths) |
void |
addGlobalDataSet(DataSet ds)
Adds a global dataset
|
void |
addNode(int index,
TestNode node)
Get list of nodes; the real one you can manipulate
|
boolean |
canDeployToCS()
This method returns whether or not this test case can be deployed to a coordinator
server.
|
boolean |
canDeployToVSE()
This method returns whether or not this test case can be deployed to a virtual
service environment.
|
boolean |
containsNode(TestNode tn) |
void |
deleteNode(java.lang.String name)
How to remove a node from the Model
|
void |
destroy(TestExec ts)
This method, like prepare() _must_ be called by any engine that is going to execute the test.
|
boolean |
execute(TestExec ts,
java.lang.String nodeName)
This method, again only needed if you are not going to call executeTest(),
will execute the next TestNode in the test, then return.
|
boolean |
executeNextNode(TestExec ts) |
void |
executeTest(TestExec ts)
This is the typical way you run a test.
|
static boolean |
fillInitAndResultState(org.w3c.dom.Element docEl,
ParameterList initstate,
ParameterList resultState)
While editing certain properties may be defined as required.
|
static boolean |
fillInitAndResultState(org.w3c.dom.Element docEl,
ParameterList initstate,
ParameterList resultState,
java.util.Set<java.lang.String> deletedProps)
While editing certain properties may be defined as required.
|
void |
fixupRemoteReferences(Coordinator c)
if we haven't yet resolved remote connectivity to Coordinator assets, ala the DSM, do it now
|
java.util.Vector<com.itko.lisa.test.Assertion> |
getAssertions()
Returns the collection of global assertions.
|
java.util.List<com.itko.lisa.test.Assertion> |
getAssertionsAsList()
Similar to getAssertions but returns an unmodifiable copy of the getAssertions() vector in a typesafe
and unsynchronized List.
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getAssociatedResources() |
java.util.List<java.lang.String> |
getAssociatedResourcesOfType(java.lang.String type) |
java.util.List<CompanionInterface> |
getCompanions()
Companions are the set of objects that can modify/do fun stuff just after
initialization and right after the test finishes.
|
java.util.List<com.itko.lisa.test.Configuration> |
getConfigurations()
This is the list of all available Configurations for this test case
|
java.lang.String |
getConversionMessage() |
com.itko.lisa.test.IDataSetManager |
getDataSetManager()
Returns the data set manager instance for this testcase; Internal use only
|
com.itko.lisa.test.Configuration |
getDefaultConfig()
If this test case belongs to a project, there will be one default config in that project,
marked by the flag "isProjectDefault".
|
java.util.Set<java.lang.String> |
getDeletedProps() |
java.lang.String |
getDocumentation()
Used to provide simple text documentation of the test case
|
java.lang.String |
getDocXML() |
ParameterList |
getExtraInfo()
This method is used to return any extra information for public consumption from a VSE.
|
java.util.Vector<FilterInterface> |
getFilters()
Returns the collection of filters.
|
java.util.List<FilterInterface> |
getFiltersAsList()
Similar to getFilters but returns an unmodifiable copy of the getFilters() vector in a typesafe
and unsynchronized List.
|
java.lang.String |
getFinalNode() |
java.util.Map<java.lang.String,DataSet> |
getGlobalDataSets()
The data sets collection is the name is the key and value DataSet object
for each element in the Hashtable
|
java.lang.String |
getId()
This will return a presumably immutable value that will uniquely identify this test case for all time.
|
ParameterList |
getInitState() |
com.itko.lisa.coordinator.IPSpoofingInfo |
getIPSpoofingInfo() |
java.util.Map<java.lang.String,org.w3c.dom.Element> |
getLocalDataSetElements()
When we need to see what local data sets where defined.
|
com.itko.lisa.utils.Meta |
getMeta()
Returns the meta
|
java.lang.String |
getName()
Returns the name of the Test Case
|
TestNode |
getNode(java.lang.String name)
A way to get a TestNode object given its name
|
java.util.Map<java.lang.String,TestNode> |
getNodes()
This method will return a Hashtable of the TestNodes in this test case.
|
TestNode |
getNodeWithBackwardCompatibleNames(java.lang.String name)
A way to get a TestNode object given its old name
For example some old test cases have assertions which refer to "Fail the test"
but that node name is "fail" now.
|
int |
getPathfinderVersion() |
java.util.Map<java.lang.String,RandSet> |
getRandSets()
Will return all the random lists in a hashtable.
|
com.itko.lisa.test.Configuration |
getRealTimeConfig()
If the test case was constructed with a map of realtime config info, here it is.
|
ParameterList |
getResultState() |
java.lang.String |
getRootNode()
Tells us the name of the first node to execute in the test
|
com.itko.lisa.test.Signature |
getSignature()
Returns the signature that has been created for this testcase, or if one has not been,
creates it.
|
org.w3c.dom.Element |
getTestCaseDocElement() |
int |
getThinking()
Tells us whether this test case has set thinking turned on
|
int |
getVersion()
The version number for this tc, which might be null if not known.
|
java.lang.String |
getVSResourceName()
This method is used to return a displayable name for the resource that this
(potential) virtual service test case monitors.
|
boolean |
hasClientJarBeenCheckedForWSDLDiffs(java.lang.String jarname) |
boolean |
isConsolidatedBaseline()
This method returns whether or not this test case has been marked as a consolidated
baseline test.
|
boolean |
isNeedsVersionUpdate() |
boolean |
isSubProcess() |
static TestCase |
loadTestCase(com.itko.lisa.test.TestCaseDocument testCaseDoc,
java.lang.String configSpec)
Class method to load a Test Case object
|
static TestCase |
loadTestCase(com.itko.lisa.test.TestCaseDocument testCaseDoc,
java.lang.String configSpec,
java.util.Map<java.lang.String,java.lang.Object> additionalConfigState) |
static TestCase |
loadTestCase(com.itko.lisa.test.TestCaseDocument testCaseDoc,
java.lang.String configSpec,
java.util.Map<java.lang.String,java.lang.Object> additionalConfigState,
com.itko.lisa.editor.TestCaseTypeData.Type tcType) |
static TestCase |
loadTestCase(com.itko.lisa.test.TestCaseDocument testCaseDoc,
java.lang.String configSpec,
com.itko.lisa.editor.TestCaseTypeData.Type tcType)
Class method to load a Test Case object
|
static java.lang.String |
loadTestCaseDocumentation(java.lang.String fileSpec)
CORE-1084: Extract just the documentation from a test case document
|
static java.lang.String |
loadTestCaseName(java.lang.String fileSpec)
CORE-1295: Extract just the name from a test case document
|
static com.itko.lisa.test.TestCaseDocument |
openTestCaseDoc(java.io.InputStream is,
java.lang.String pathToDoc) |
static com.itko.lisa.test.TestCaseDocument |
openTestCaseDoc(java.lang.String pathToDoc) |
static com.itko.lisa.test.TestCaseDocument |
openTestCaseDoc(java.lang.String pathToDoc,
com.itko.lisa.editor.TestCaseTypeData.Type tcType) |
static com.itko.lisa.test.TestCaseDocument |
openTestCaseDocFromStringBuffer(java.lang.String xml,
java.lang.String pathToDoc) |
void |
prepare()
This method _must_ be called by any engine that is going to execute the test, but must
do so in the same process space that will actually execute.
|
void |
prepareToStage()
This call _must_ be made once and only once before the test is run in the
process space of the coordinator of the test.
|
void |
prepareToUnStage()
The complement to prepareToStage(), any client to the test case that has finished running a test
with this test case must call this method to make the staging-level resources go away.
|
com.itko.lisa.test.Signature |
refreshSignature() |
void |
registerClientJarAsCheckedForWSDLDiffs(java.lang.String jarname) |
void |
removeGlobalDataSet(java.lang.String name)
How to get rid of a global data set
|
void |
seedTestCase()
If you create a model from scratch and DON'T call the constructor with the name, call this
method to get default values going
|
void |
setAssertions(java.util.Vector<com.itko.lisa.test.Assertion> assertions)
Sets the List of Global Assertions for this test case
|
void |
setAssociatedResources(java.util.Map<java.lang.String,java.util.List<java.lang.String>> associatedResources) |
void |
setCompanions(java.util.List<CompanionInterface> companions)
To provide us with the list of Companions for this test.
|
void |
setConsolidatedBaseline(boolean consolidatedBaseline)
This method is used to set or clear the mark on this test case as to whether it
represents a cnsolidated baseline test or not.
|
void |
setConversionMessage(java.lang.String conversionMessage) |
void |
setDeletedProps(java.util.Set<java.lang.String> deleted) |
void |
setDocumentation(java.lang.String docs)
Used to provide simple text documentation of the test case
|
void |
setFilters(java.util.Vector<FilterInterface> filters)
Sets the List of Filters for this test case
|
void |
setFinalNode(java.lang.String node) |
void |
setId(java.lang.String id)
Used to set the unique id for this test.
|
void |
setIPSpoofingInfo(com.itko.lisa.coordinator.IPSpoofingInfo ipSpoofingInfo) |
void |
setMeta(com.itko.lisa.utils.Meta meta)
Set the meta
|
void |
setName(java.lang.String name)
This method is used to rename a test case.
|
void |
setPathfinderVersion(int pathfinderVersion)
Tell us whether you want us to look for LIK data in responses or from Pathfinder.
|
void |
setRandSets(java.util.Hashtable<java.lang.String,RandSet> ht)
This method will set the collection of RandSets.
|
void |
setRealTimeConfig(com.itko.lisa.test.Configuration configuration)
Sets the current configuration for this testcase to use.
|
void |
setSource(java.lang.String source) |
void |
setSubProcess(boolean subProcess) |
void |
setThinking(int thinking)
This is test case-level boolean that answers the question
"should we do the thinking that is specified?"
|
void |
setTransactionLicensingManager(com.itko.lisa.test.TransactionLicensingManager transactionLicensingManager) |
void |
setUIDs()
This method sets unique GUIDs for all the nodes in the TestCase
|
java.lang.String |
toString()
Will give you a printable string of the test case name and node names in the
test case.
|
java.lang.String |
toXMLString() |
static void |
writeFooter(java.io.PrintWriter ps,
java.lang.String docTagName) |
static void |
writeHeader(java.io.PrintWriter ps,
java.lang.String docTagName,
java.lang.String name,
com.itko.lisa.utils.Meta meta,
java.lang.String id,
java.lang.String docs,
com.itko.lisa.test.Signature sig,
java.lang.String projectLoc,
boolean cbt) |
static void |
writeInitState(java.io.PrintWriter ps,
boolean subProcess,
ParameterList initstate,
ParameterList resultState) |
static void |
writeInitState(java.io.PrintWriter ps,
boolean subProcess,
ParameterList initstate,
ParameterList resultState,
java.util.Set<java.lang.String> deletedProps) |
static void |
writeList(java.io.PrintWriter ps,
java.util.Collection<?> l) |
void |
writeXML(java.io.PrintWriter os) |
addProjectConfigPropsToLaunchState, addProjectConfigPropsToLaunchState, addToLaunchState, addToLaunchState, calculateProjectPath, calculateProjectRoot, calculateProjectURL, getLaunchState, getProjectPath, getProjectRoot, getProjectURL, getUserFromLaunchState, setProjectRoot, setProjectRoot
public static final java.lang.String END_NODE
public static final java.lang.String FAIL_NODE
public static final java.lang.String ABORT_NODE
public static final java.lang.String CONTINUE_NODE
public static final java.lang.String CONTINUE_NODE_QUIET
public static final java.lang.String END_NODE_LABEL
public static final java.lang.String FAIL_NODE_LABEL
public static final java.lang.String ABORT_NODE_LABEL
public static final java.lang.String CONTINUE_NODE_LABEL
public static final java.lang.String CONTINUE_NODE_QUIET_LABEL
public static final java.lang.String TESTDOCTAGNAME
public static final int CURRENT_VERSION
public static final java.lang.String ID_TAG
public static final java.lang.String DOC_TAG
public static final java.lang.String SUBPROCESS_TAG
public static final java.lang.String SIG_TAG
public static final java.lang.String IS_CBT_TAG
public static final java.lang.String INIT_STATE_TAG
public static final java.lang.String RESULT_STATE_TAG
public static final java.lang.String ASSOC_RES_TAG
public static final java.lang.String ASSOC_FILE_TAG
public static final java.lang.String ASSOC_RES_TYPE_ATTR
public static final java.lang.String DELETED_PROPS
public static final java.lang.String PROP_KEY
public static final java.lang.String SOURCE_PATH
public static final java.lang.String SOURCE_URL
public java.util.Hashtable<java.lang.String,java.lang.Object> auxData
public TestCase()
public TestCase(java.lang.String name)
name
- the name of this modelpublic void seedTestCase()
public boolean isNeedsVersionUpdate()
public java.lang.String getName()
public java.lang.String getRootNode()
public com.itko.lisa.utils.Meta getMeta()
public void setSource(java.lang.String source)
public void setMeta(com.itko.lisa.utils.Meta meta)
meta
- the meta to setpublic java.lang.String getFinalNode()
public void setFinalNode(java.lang.String node)
public org.w3c.dom.Element getTestCaseDocElement()
public java.lang.String getDocXML()
public com.itko.lisa.test.Configuration getRealTimeConfig()
public void setRealTimeConfig(com.itko.lisa.test.Configuration configuration)
configuration
- The current configuration.public java.util.List<com.itko.lisa.test.Configuration> getConfigurations()
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getAssociatedResources()
public void setAssociatedResources(java.util.Map<java.lang.String,java.util.List<java.lang.String>> associatedResources)
public java.util.List<java.lang.String> getAssociatedResourcesOfType(java.lang.String type)
public void addAssociatedResource(java.lang.String type, java.lang.String path)
public void addAssociatedResources(java.lang.String type, java.lang.Iterable<java.lang.String> paths)
public java.util.Map<java.lang.String,RandSet> getRandSets()
public void setRandSets(java.util.Hashtable<java.lang.String,RandSet> ht)
ht
- the collectionpublic java.util.Map<java.lang.String,DataSet> getGlobalDataSets()
public com.itko.lisa.test.IDataSetManager getDataSetManager()
public void addGlobalDataSet(DataSet ds) throws java.rmi.RemoteException
ds
- the data set to addjava.rmi.RemoteException
public void removeGlobalDataSet(java.lang.String name)
name
- the name of the global data set to remove.public java.util.Map<java.lang.String,org.w3c.dom.Element> getLocalDataSetElements()
public java.util.Map<java.lang.String,TestNode> getNodes()
public TestNode getNode(java.lang.String name)
name
- is the Node name to fetchpublic boolean containsNode(TestNode tn)
public TestNode getNodeWithBackwardCompatibleNames(java.lang.String name)
name
- is the Node name to fetchpublic void addNode(int index, TestNode node) throws TestDefException, java.lang.IndexOutOfBoundsException
index
- where to place it in the list, or -1 to place it as the last non-built-innode
- what node we are addingTestDefException
- if you try to use the same name twice or things like thatjava.lang.IndexOutOfBoundsException
- if you get your math wrongpublic void deleteNode(java.lang.String name)
name
- of the node to removepublic void setThinking(int thinking)
thinking
- - to turn thinking on or off by sending true or false, respectivelypublic int getThinking()
public int getPathfinderVersion()
public void setPathfinderVersion(int pathfinderVersion)
pathfinderVersion
- turn it off with 0, or version 1, 2, etcpublic static boolean fillInitAndResultState(org.w3c.dom.Element docEl, ParameterList initstate, ParameterList resultState)
public static boolean fillInitAndResultState(org.w3c.dom.Element docEl, ParameterList initstate, ParameterList resultState, java.util.Set<java.lang.String> deletedProps)
public boolean isSubProcess()
public void setSubProcess(boolean subProcess)
public boolean canDeployToCS()
true
, all of the test steps in the test
case must indicate that they can be deployed to a coordinator server.true
if this test case can be deployed to a coordinator server
or false
if not.public boolean canDeployToVSE()
true
, at least one of the
test steps in the test case must indicate that it can be deployed to a virtual
service.true
if this test case can be deployed to a virtual
environment or false
if not.public java.lang.String getVSResourceName() throws LisaException
IVSNode
and returns
a non-null
resource name will be appended to a comma-delimited list.
The final list will be returned as the result of this method.LisaException
public ParameterList getExtraInfo()
null
will be returned.null
.public ParameterList getInitState()
public ParameterList getResultState()
public void setFilters(java.util.Vector<FilterInterface> filters)
filters
- as a Vector of FilterInterface classespublic java.util.Vector<FilterInterface> getFilters()
public void setAssertions(java.util.Vector<com.itko.lisa.test.Assertion> assertions)
assertions
- as a Vector of Assertion classespublic java.util.Vector<com.itko.lisa.test.Assertion> getAssertions()
public java.util.List<FilterInterface> getFiltersAsList()
public java.util.List<com.itko.lisa.test.Assertion> getAssertionsAsList()
public java.util.List<CompanionInterface> getCompanions()
CompanionInterface
public void setCompanions(java.util.List<CompanionInterface> companions)
companions
- is the List of CompanionInterface objects to useCompanionInterface
public void prepareToStage() throws TestDefException
TestDefException
public void prepareToUnStage()
public void prepare() throws LisaException
TestRunException
LisaException
public void fixupRemoteReferences(Coordinator c)
c
- the remote Coordinatorpublic void destroy(TestExec ts)
ts
- the TestExec that we're working forprepare()
public void executeTest(TestExec ts)
ts
- this is the TestExec object that represents the state
TestExec
public boolean executeNextNode(TestExec ts) throws TestRunException
TestRunException
public boolean execute(TestExec ts, java.lang.String nodeName) throws TestRunException
ts
- - the TestExec for state for this test executionnodeName
- - the name of the node to executeTestRunException
public static TestCase loadTestCase(com.itko.lisa.test.TestCaseDocument testCaseDoc, java.lang.String configSpec) throws TestDefException
testCaseDoc
- - the XML DOM of the test case, you should get this Document from a call to TestCase.openTestCaseDoc() !!configSpec
- - a realtime config by name if in the testcase or as a file if not (set of properties) to use as a default, or null if you have noneTestDefException
- if there was a problemopenTestCaseDoc(String)
,
openTestCaseDoc(java.io.InputStream,String)
public static TestCase loadTestCase(com.itko.lisa.test.TestCaseDocument testCaseDoc, java.lang.String configSpec, com.itko.lisa.editor.TestCaseTypeData.Type tcType) throws TestDefException
testCaseDoc
- - the XML DOM of the test case, you should get this Document from a call to TestCase.openTestCaseDoc() !!configSpec
- - a realtime config by name if in the testcase or as a file if not (set of properties) to use as a default, or null if you have nonetcType
- - TestCaseTypeData.Type enum, that indicates if its a regular test case, or a specialized version of it.TestDefException
- if there was a problemopenTestCaseDoc(String)
,
openTestCaseDoc(java.io.InputStream,String)
public static TestCase loadTestCase(com.itko.lisa.test.TestCaseDocument testCaseDoc, java.lang.String configSpec, java.util.Map<java.lang.String,java.lang.Object> additionalConfigState) throws TestDefException
testCaseDoc
- - the XML DOM of the test case, you should get this Document from a call to TestCase.openTestCaseDoc() !!configSpec
- - a realtime config by name if in the testcase or as a file if not (set of properties) to use as a default, or null if you have noneadditionalConfigState
- - this allows for some overiding config state to flow through from a calling process.TestDefException
openTestCaseDoc(String)
,
openTestCaseDoc(java.io.InputStream,String)
public static TestCase loadTestCase(com.itko.lisa.test.TestCaseDocument testCaseDoc, java.lang.String configSpec, java.util.Map<java.lang.String,java.lang.Object> additionalConfigState, com.itko.lisa.editor.TestCaseTypeData.Type tcType) throws TestDefException
testCaseDoc
- - the XML DOM of the test case, you should get this Document from a call to TestCase.openTestCaseDoc() !!configSpec
- - a realtime config by name if in the testcase or as a file if not (set of properties) to use as a default, or null if you have noneadditionalConfigState
- - this allows for some overiding config state to flow through from a calling process.tcType
- - TestCaseTypeData.Type enum, that indicates if its a regular test case, or a specialized version of it.TestDefException
openTestCaseDoc(String)
,
openTestCaseDoc(java.io.InputStream,String)
public static java.lang.String loadTestCaseDocumentation(java.lang.String fileSpec) throws java.io.IOException, org.xml.sax.SAXException
fileSpec
- The path to the test case documentjava.io.IOException
- If the file cannot be readorg.xml.sax.SAXException
- If the file is not a valid Test Case documentpublic static java.lang.String loadTestCaseName(java.lang.String fileSpec) throws java.io.IOException, org.xml.sax.SAXException
fileSpec
- The path to the test case documentjava.io.IOException
- If the file cannot be readorg.xml.sax.SAXException
- If the file is not a valid Test Case documentpublic java.lang.String toXMLString()
public void writeXML(java.io.PrintWriter os)
writeXML
in interface com.itko.lisa.model.IWriteXML
public static void writeHeader(java.io.PrintWriter ps, java.lang.String docTagName, java.lang.String name, com.itko.lisa.utils.Meta meta, java.lang.String id, java.lang.String docs, com.itko.lisa.test.Signature sig, java.lang.String projectLoc, boolean cbt)
public static void writeList(java.io.PrintWriter ps, java.util.Collection<?> l)
public static void writeFooter(java.io.PrintWriter ps, java.lang.String docTagName)
public static void writeInitState(java.io.PrintWriter ps, boolean subProcess, ParameterList initstate, ParameterList resultState)
public static void writeInitState(java.io.PrintWriter ps, boolean subProcess, ParameterList initstate, ParameterList resultState, java.util.Set<java.lang.String> deletedProps)
public void setName(java.lang.String name)
name
- the new name for the test case.public void setDocumentation(java.lang.String docs)
docs
- the new text for the documentation of this test case.public java.lang.String getDocumentation()
public java.lang.String getId()
public void setId(java.lang.String id)
id
- the unique ID for this test case.public com.itko.lisa.test.Signature getSignature()
public com.itko.lisa.test.Signature refreshSignature()
public boolean isConsolidatedBaseline()
true
if we are marked as a consolidated baseline test or false
if not.public void setConsolidatedBaseline(boolean consolidatedBaseline)
consolidatedBaseline
- the new state of the consolidated baseline marker.public int getVersion()
public boolean hasClientJarBeenCheckedForWSDLDiffs(java.lang.String jarname)
public void registerClientJarAsCheckedForWSDLDiffs(java.lang.String jarname)
public static com.itko.lisa.test.TestCaseDocument openTestCaseDoc(java.lang.String pathToDoc) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public static com.itko.lisa.test.TestCaseDocument openTestCaseDoc(java.lang.String pathToDoc, com.itko.lisa.editor.TestCaseTypeData.Type tcType) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public static com.itko.lisa.test.TestCaseDocument openTestCaseDoc(java.io.InputStream is, java.lang.String pathToDoc) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public static com.itko.lisa.test.TestCaseDocument openTestCaseDocFromStringBuffer(java.lang.String xml, java.lang.String pathToDoc) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public java.lang.String toString()
toString
in class java.lang.Object
public void setConversionMessage(java.lang.String conversionMessage)
public java.lang.String getConversionMessage()
public com.itko.lisa.test.Configuration getDefaultConfig()
public void setDeletedProps(java.util.Set<java.lang.String> deleted)
deleted
- the deleted to setpublic java.util.Set<java.lang.String> getDeletedProps()
public void setTransactionLicensingManager(com.itko.lisa.test.TransactionLicensingManager transactionLicensingManager)
public com.itko.lisa.coordinator.IPSpoofingInfo getIPSpoofingInfo()
public void setIPSpoofingInfo(com.itko.lisa.coordinator.IPSpoofingInfo ipSpoofingInfo)
ipSpoofingInfo
- The IP spoofing configuration data object.public void setUIDs()
Copyright © 1998-2014 CA, Inc. All Rights Reserved.