public class TestManagerUtil
extends BaseUtil
Resizable-array Implements all optional list operations.Each ArrayList instance has a capacity. The capacity is the size of the array used to store the elements in the list. It is always at least as large as the list size. Hash table based implementation provides all of the optional map operations.
RequestStatus as return type methods will result in being returned as either true or false as its status.
Constructor and Description |
---|
TestManagerUtil(java.lang.String token) |
TestManagerUtil(java.lang.String tokenType,
java.lang.String token) |
Modifier and Type | Method and Description |
---|---|
RequestStatus |
addTestCase(int nodeId,
Node.NodeType nodeType,
TestCase testCase)
TestCase will be added for the specified nodeId of nodeType with
the details given in TestCase Object.
|
java.lang.String |
addTestCaseAs(int nodeId,
java.lang.String nodeType,
java.lang.String testCaseObjJson,
java.lang.String outputFormat)
TestCase will be added for the specified nodeId of nodeType with
the details given in TestCase Object.
|
RequestStatus |
addValidationStep(int nodeId,
Node.NodeType nodeType,
java.lang.String testCaseName,
TestCaseValidationStep validationStep)
ValidationStep will be added for the specified testCaseName of nodeId, nodeType with details given in TestCaseValidationStep Object.
|
RequestStatus |
addValidationStep(int testCaseId,
TestCaseValidationStep validationStep)
ValidationStep will be added for the specified testCaseId with details
given in TestCaseValidationStep Object.
|
java.lang.String |
addValidationStepAs(int testCaseId,
java.lang.String validationStepObjJson,
java.lang.String outputFormat)
ValidationStep will be added for the specified testCaseId with details
given in TestCaseValidationStep Object.
|
java.lang.String |
addValidationStepAs(int nodeId,
java.lang.String nodeType,
java.lang.String testCaseName,
java.lang.String validationStepJsonObj,
java.lang.String outputFormat)
ValidationStep will be added for the specified testCaseName of nodeId, nodeType with details given in TestCaseValidationStep Object.
|
RequestStatus |
addValidationSteps(int testCaseId,
java.util.List<TestCaseValidationStep> validationSteps)
ValidationSteps will be added for the specified testCaseId with details given in the List of TestCaseValidationStep Objects.
|
RequestStatus |
addValidationSteps(int nodeId,
Node.NodeType nodeType,
java.lang.String testCaseName,
java.util.List<TestCaseValidationStep> validationSteps)
ValidationSteps will be added for the specified testCaseName of nodeId,
nodeType with details given in the List of TestCaseValidationStep Objects.
|
java.lang.String |
addValidationStepsAs(int testCaseId,
java.lang.String validationStepsJsonArray,
java.lang.String outputFormat)
ValidationSteps will be added for the specified testCaseId with details given in the List of TestCaseValidationStep Objects.
|
java.lang.String |
addValidationStepsAs(int nodeId,
java.lang.String nodeType,
java.lang.String testCaseName,
java.lang.String validationStepsJsonArray,
java.lang.String outputFormat)
ValidationSteps will be added for the specified testCaseName of nodeId,
nodeType with details given in the List of TestCaseValidationStep Objects.
|
RequestStatus |
deleteTestCase(int testCaseId)
Removes the TestCase of the specified testCaseId.
|
java.lang.String |
deleteTestCaseAs(int testCaseId,
java.lang.String outputFormat)
Removes the TestCase of the specified testCaseId.
|
RequestStatus |
deleteTestCases(java.util.List<java.lang.Integer> testCaseIds)
Removes the TestCases of the specified List of testCaseId's.
|
java.lang.String |
deleteTestCasesAs(java.lang.String testCaseIdsJsonArray,
java.lang.String outputFormat)
Removes the TestCases of the specified List of testCaseId's.
|
RequestStatus |
deleteValidationStep(int validationStepId)
Removes the ValidationStep of the specified validationStepId.
|
RequestStatus |
deleteValidationStep(int nodeId,
Node.NodeType nodeType,
java.lang.String testCaseName,
java.lang.String stepName)
Removes the ValidationStep of the specified stepName, testCaseName, nodeId, nodeType.
|
RequestStatus |
deleteValidationStep(int testCaseId,
java.lang.String stepName)
Removes the ValidationStep of the specified testCaseId and stepName.
|
java.lang.String |
deleteValidationStepAs(int testCaseId,
java.lang.String stepName,
java.lang.String outputFormat)
Removes the ValidationStep of the specified testCaseId and stepName.
|
java.lang.String |
deleteValidationStepAs(int nodeId,
java.lang.String nodeType,
java.lang.String testCaseName,
java.lang.String stepName,
java.lang.String outputFormat)
Removes the ValidationStep of the specified stepName, testCaseName, nodeId, nodeType.
|
java.lang.String |
deleteValidationStepByIdAs(int validationStepId,
java.lang.String outputFormat)
Removes the ValidationStep of the specified validationStepId.
|
RequestStatus |
deleteValidationSteps(int testCaseId)
Removes the ValidationSteps of the specified testCaseId.
|
RequestStatus |
deleteValidationSteps(int testCaseId,
java.util.List<java.lang.String> stepNames)
Removes the ValidationSteps of the specified testCaseId and List of stepNames.
|
RequestStatus |
deleteValidationSteps(int nodeId,
Node.NodeType nodeType,
java.lang.String testCaseName,
java.util.List<java.lang.String> stepNames)
Removes the ValidationSteps of the specified List of stepNames, testCaseName, nodeId, nodeType.
|
RequestStatus |
deleteValidationSteps(java.util.List<java.lang.Integer> stepIds)
Removes the TestSteps of the specified List of stepIds.
|
java.lang.String |
deleteValidationStepsAs(int testCaseId,
java.lang.String outputFormat)
Removes the ValidationSteps of the specified testCaseId.
|
java.lang.String |
deleteValidationStepsAs(int testCaseId,
java.lang.String stepNamesJsonArray,
java.lang.String outputFormat)
Removes the ValidationSteps of the specified testCaseId and List of stepNames.
|
java.lang.String |
deleteValidationStepsAs(int nodeId,
java.lang.String nodeType,
java.lang.String testCaseName,
java.lang.String stepNamesJsonArray,
java.lang.String outputFormat)
Removes the ValidationSteps of the specified List of stepNames, testCaseName, nodeId, nodeType.
|
java.lang.String |
deleteValidationStepsAs(java.lang.String stepIdsJsonArray,
java.lang.String outputFormat)
Deletes the TestSteps for the specified List of stepIds.
|
TestCase |
getTestCase(int testCaseId)
Returns the TestCase Details such as TestCaseId, TestCaseName, TestCaseLabel,
TypeOfTesting, Description and AuditHistory etc...
|
TestCase |
getTestCase(int nodeId,
Node.NodeType nodeType,
java.lang.String testCaseName)
Returns the TestCase Details such as TestCaseId, TestCaseName, TestCaseLabel,
TypeOfTesting, Description and AuditHistory etc...
|
java.lang.String |
getTestCaseAs(int testCaseId,
java.lang.String outputFormat)
Returns the TestCase Details such as TestCaseId, TestCaseName, TestCaseLabel,
TypeOfTesting, Description and AuditHistory etc...
|
java.lang.String |
getTestCaseAs(int nodeId,
java.lang.String nodeType,
java.lang.String testCaseName,
java.lang.String outputFormat)
Returns the TestCase Details such as TestCaseId, TestCaseName, TestCaseLabel,
TypeOfTesting, Description and AuditHistory etc...
|
java.util.List<TestCase> |
getTestCases(int nodeId,
Node.NodeType nodeType)
Returns the List of TestCase objects with Details such as TestCaseId, TestCaseName, TestCaseLabel,
TypeOfTesting, Description and AuditHistory etc...for the specified nodeId of nodeType.
|
java.util.List<TestCase> |
getTestCases(java.util.List<java.lang.Integer> testCaseIds)
Returns the TestCases with Details such as TestCaseId, TestCaseName, TestCaseLabel,
TypeOfTesting, Description and AuditHistory etc...
|
java.lang.String |
getTestCasesAs(int nodeId,
java.lang.String nodeType,
java.lang.String outputFormat)
Returns the List of TestCase objects with Details such as TestCaseId, TestCaseName, TestCaseLabel,
TypeOfTesting, Description and AuditHistory etc...for the specified nodeId of nodeType.
|
java.lang.String |
getTestCasesAs(java.lang.String testCaseIdsJson,
java.lang.String outputFromat)
Returns the TestCases with Details such as TestCaseId, TestCaseName, TestCaseLabel,
TypeOfTesting, Description and AuditHistory etc...
|
TestCaseValidationStep |
getValidationStep(int nodeId,
Node.NodeType nodeType,
java.lang.String testCaseName,
java.lang.String validationStepName)
Returns the TestCaseValidationStep Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...
|
TestCaseValidationStep |
getValidationStep(int testCaseId,
java.lang.String validationStepName)
Returns the TestCaseValidationStep object with Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...of the specified testCaseId, validationStepName.
|
java.lang.String |
getValidationStepAs(int testCaseId,
java.lang.String validationStepName,
java.lang.String outputFormat)
Returns the TestCaseValidationStep object with Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...of the specified testCaseId, validationStepName.
|
java.lang.String |
getValidationStepAs(int nodeId,
java.lang.String nodeType,
java.lang.String testCaseName,
java.lang.String validationStepName,
java.lang.String outputFormat)
Returns the TestCaseValidationStep Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...
|
TestCaseValidationStep |
getValidationStepById(int validationStepId)
Returns the TestCaseValidationStep object with Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...of the specified validationStepId.
|
java.lang.String |
getValidationStepByIdAs(int validationStepId,
java.lang.String outputFormat)
Returns the TestCaseValidationStep object with Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...of the specified validationStepId.
|
java.util.List<TestCaseValidationStep> |
getValidationSteps(int testCaseId)
Returns the List of TestCaseValidationStep objects with Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...of the specified testCaseId.
|
java.util.List<TestCaseValidationStep> |
getValidationSteps(int nodeId,
Node.NodeType nodeType,
java.lang.String testCaseName)
Returns the List of TestCaseValidationStep objects with Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...of the specified testCaseName, nodeId of nodeType.
|
java.lang.String |
getValidationStepsAs(int testCaseId,
java.lang.String outputFormat)
Returns the TestCaseValidationStep objects with Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...of the specified testCaseId.
|
java.lang.String |
getValidationStepsAs(int nodeId,
java.lang.String nodeType,
java.lang.String testCaseName,
java.lang.String outputFormat)
Returns the List of TestCaseValidationStep objects associated with the given testCaseName with Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...of the specified testCaseName, nodeId of nodeType.
|
RequestStatus |
updateTestCase(TestCase testCase)
TestCase will be updated with the details specified in TestCase Object.
|
java.lang.String |
updateTestCaseAs(java.lang.String testCaseObjJson,
java.lang.String outputFormat)
TestCase will be updated with the details specified in TestCase Object.
|
RequestStatus |
updateValidationStep(TestCaseValidationStep validationStep)
ValidationStep will be updated as specified TestCaseValidationStep Object.
|
java.lang.String |
updateValidationStepAs(java.lang.String validationStepObjJson,
java.lang.String outputFormat)
ValidationStep will be updated as specified ValidationStep Object.
|
RequestStatus |
updateValidationSteps(int testCaseId,
java.util.List<TestCaseValidationStep> validationSteps)
ValidationSteps will be updated of the specified testCaseId,
with the details specified in TestCaseValidationStep Objects.
|
RequestStatus |
updateValidationSteps(java.util.List<TestCaseValidationStep> validationSteps)
ValidationSteps will be updated as the specified TestCaseValidationStep Objects.
|
java.lang.String |
updateValidationStepsAs(int testCaseId,
java.lang.String validationStepsJsonArray,
java.lang.String outputFormat)
ValidationSteps will be updated of the specified testCaseId,
with the details specified in TestCaseValidationStep Objects.
|
java.lang.String |
updateValidationStepsAs(java.lang.String validationStepsJsonArray,
java.lang.String outputFormat)
ValidationSteps will be updated as the specified TestCaseValidationStep Objects.
|
public TestManagerUtil(java.lang.String token)
public TestManagerUtil(java.lang.String tokenType, java.lang.String token)
public RequestStatus addTestCase(int nodeId, Node.NodeType nodeType, TestCase testCase)
nodeId
- intnodeType
- Node Object - valid Types are MM_PROJECT, MM_MAPPING, SM_TABLE.testCase
- TestCase Objectpublic RequestStatus addValidationStep(int testCaseId, TestCaseValidationStep validationStep)
testCaseId
- intvalidationStep
- TestCaseValidationStep Objectpublic RequestStatus addValidationStep(int nodeId, Node.NodeType nodeType, java.lang.String testCaseName, TestCaseValidationStep validationStep)
nodeId
- intnodeType
- Node Object - valid Types are MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- StringvalidationStep
- TestCaseValidationStep Objectpublic RequestStatus addValidationSteps(int nodeId, Node.NodeType nodeType, java.lang.String testCaseName, java.util.List<TestCaseValidationStep> validationSteps)
nodeId
- intnodeType
- Node Object - valid Types are MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- StringvalidationSteps
- TestCaseValidationStep Objectpublic RequestStatus addValidationSteps(int testCaseId, java.util.List<TestCaseValidationStep> validationSteps)
testCaseId
- intvalidationSteps
- TestCaseValidationStep Objectpublic RequestStatus updateTestCase(TestCase testCase)
testCase
- TestCase Objectpublic RequestStatus updateValidationStep(TestCaseValidationStep validationStep)
validationStep
- TestCaseValidationStep Objectpublic RequestStatus updateValidationSteps(java.util.List<TestCaseValidationStep> validationSteps)
validationSteps
- List - TestCaseValidationStep Objectspublic RequestStatus updateValidationSteps(int testCaseId, java.util.List<TestCaseValidationStep> validationSteps)
testCaseId
- intvalidationSteps
- List - TestCaseValidationStep Objectspublic TestCase getTestCase(int nodeId, Node.NodeType nodeType, java.lang.String testCaseName) throws java.lang.Exception
nodeId
- intnodeType
- Node Object - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- Stringjava.lang.Exception
public java.util.List<TestCase> getTestCases(int nodeId, Node.NodeType nodeType) throws java.lang.Exception
nodeId
- intnodeType
- Node Object - MM_PROJECT, MM_MAPPING, SM_TABLE.java.lang.Exception
public TestCase getTestCase(int testCaseId) throws java.lang.Exception
testCaseId
- intjava.lang.Exception
public java.util.List<TestCase> getTestCases(java.util.List<java.lang.Integer> testCaseIds)
testCaseIds
- Listpublic TestCaseValidationStep getValidationStep(int nodeId, Node.NodeType nodeType, java.lang.String testCaseName, java.lang.String validationStepName) throws java.lang.Exception
Returns the TestCaseValidationStep Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc... of the specified validationStepName
of testCaseName present in nodeId of type nodeType.
Specifying the validationStepName, testCaseName, nodeId and nodeType are mandatory.
nodeType can be either MM_PROJECT, MM_MAPPING, SM_TABLE.
Depending upon the nodeType, nodeId will be either projectId,
mapId or tableId.
nodeId
- intnodeType
- Node Object - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- StringvalidationStepName
- Stringjava.lang.Exception
public java.util.List<TestCaseValidationStep> getValidationSteps(int nodeId, Node.NodeType nodeType, java.lang.String testCaseName) throws java.lang.Exception
nodeId
- intnodeType
- Node Object - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- Stringjava.lang.Exception
public TestCaseValidationStep getValidationStep(int testCaseId, java.lang.String validationStepName) throws java.lang.Exception
testCaseId
- intvalidationStepName
- Stringjava.lang.Exception
public java.util.List<TestCaseValidationStep> getValidationSteps(int testCaseId) throws java.lang.Exception
testCaseId
- intjava.lang.Exception
public TestCaseValidationStep getValidationStepById(int validationStepId) throws java.lang.Exception
validationStepId
- intjava.lang.Exception
public RequestStatus deleteTestCase(int testCaseId)
testCaseId
- intpublic RequestStatus deleteTestCases(java.util.List<java.lang.Integer> testCaseIds)
testCaseIds
- List of testCaseIdspublic RequestStatus deleteValidationStep(int nodeId, Node.NodeType nodeType, java.lang.String testCaseName, java.lang.String stepName)
nodeId
- intnodeType
- Node Object - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- StringstepName
- Stringpublic RequestStatus deleteValidationSteps(int nodeId, Node.NodeType nodeType, java.lang.String testCaseName, java.util.List<java.lang.String> stepNames)
nodeId
- intnodeType
- Node Object - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- StringstepNames
- Listpublic RequestStatus deleteValidationSteps(int testCaseId)
testCaseId
- intpublic RequestStatus deleteValidationStep(int testCaseId, java.lang.String stepName)
testCaseId
- intstepName
- Stringpublic RequestStatus deleteValidationSteps(int testCaseId, java.util.List<java.lang.String> stepNames)
testCaseId
- intstepNames
- List of stepNamespublic RequestStatus deleteValidationStep(int validationStepId)
validationStepId
- intpublic RequestStatus deleteValidationSteps(java.util.List<java.lang.Integer> stepIds)
stepIds
- Listpublic java.lang.String addTestCaseAs(int nodeId, java.lang.String nodeType, java.lang.String testCaseObjJson, java.lang.String outputFormat)
nodeId
- intnodeType
- Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseObjJson
- String - TestCase ObjectoutputFormat
- String - Valid values: JSON or XML
Sample 'testCaseObjJson' JSON :
{
"testCaseTypeId": "",
"priorityName": null,
"lastModifiedDateTime": "",
"attachFile": null,
"approvedBy": "",
"docMode": "",
"subjectId": "",
"saveFilePath": "",
"priorityId": "",
"testDocApprovalDate": "",
"testDocObject": "",
"approved": "false",
"validationStepMap": {},
"documentLink": "",
"testCaseLevel": "",
"approvalFlag": "",
"testDocId": "",
"validExcelCase": false,
"testDocType": "",
"statusId": "",
"expectedResult": "",
"testcaseLabel": "",
"modifiedDate": "",
"mapId": "",
"extendable": "false",
"projectName": "",
"projectId": "",
"testCaseId": "",
"actualResult": "",
"attachDoc": "",
"description": "",
"testCaseComments": "",
"validationStepsList": [],
"testSQLScript": "",
"testDocOwner": "",
"testStepComments": "",
"testTypeName": null,
"statusName": null,
"modifiedBy": "",
"documentStatus": "",
"testCaseName": "",
"mapName": "",
"excelInvalidRows": null,
"objectId": "",
"subjectName": "",
"testDocIntededUseDescr": "",
"isCopied": false,
"testCaseLabel": "",
"externalTestcaseId": null,
"message": "",
"objectName": "",
"testDocName": "",
"successOption": ""
}
public java.lang.String addValidationStepAs(int nodeId, java.lang.String nodeType, java.lang.String testCaseName, java.lang.String validationStepJsonObj, java.lang.String outputFormat)
nodeId
- intnodeType
- Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- StringvalidationStepJsonObj
- TestCaseValidationStep ObjectoutputFormat
- String - Valid values: JSON or XML
Sample 'validationStepObjJson' JSON :
{
"stepName": "",
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
public java.lang.String addValidationStepsAs(int nodeId, java.lang.String nodeType, java.lang.String testCaseName, java.lang.String validationStepsJsonArray, java.lang.String outputFormat)
nodeId
- intnodeType
- Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- StringvalidationStepsJsonArray
- List of TestCaseValidationStep ObjectsoutputFormat
- String - Valid values: JSON or XML
Sample 'validationStepsJsonArray' for this:
[
{
"stepName": "",
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
},
{
"stepName": "",
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
]
public java.lang.String addValidationStepAs(int testCaseId, java.lang.String validationStepObjJson, java.lang.String outputFormat)
testCaseId
- intvalidationStepObjJson
- validationStep ObjectoutputFormat
- String - Valid values: JSON or XML
Sample 'validationStepObjJson' JSON :
{
"stepName": "",
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
public java.lang.String addValidationStepsAs(int testCaseId, java.lang.String validationStepsJsonArray, java.lang.String outputFormat)
testCaseId
- intvalidationStepsJsonArray
- List of validationStepsoutputFormat
- String - Valid values: JSON or XML
Sample 'validationStepsJsonArray' for this:
[
{
"stepName": "",
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
},
{
"stepName": "",
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
]
public java.lang.String updateTestCaseAs(java.lang.String testCaseObjJson, java.lang.String outputFormat)
testCaseObjJson
- testCase ObjectoutputFormat
- String - Valid values: JSON or XML
Sample 'testCaseObjJson' for this:
{
"testCaseName": "Test case updated",
"testCaseId" : 0,
"testcaseLabel": "",
"testCaseTypeId": "",
"actualResult": "",
"attachDoc": "",
"description": "",
"testCaseLevel": "",
"testCaseComments": "",
"expectedResult": ""
}
public java.lang.String updateValidationStepAs(java.lang.String validationStepObjJson, java.lang.String outputFormat)
validationStepObjJson
- TestCaseValidationStep ObjectoutputFormat
- String - Valid values: JSON or XML
Sample 'validationStepObjJson' for this:
{
"stepName": "",
"validationStepId": ,
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
public java.lang.String updateValidationStepsAs(java.lang.String validationStepsJsonArray, java.lang.String outputFormat)
validationStepsJsonArray
- List - TestCaseValidationStep - ObjectsoutputFormat
- String - Valid values: JSON or XML
Sample 'validationStepJsonArray' JSON :
[
{
"stepName": "",
"validationStepId": 0,
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
},
{
"stepName": "",
"validationStepId": 0,
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
]
public java.lang.String updateValidationStepsAs(int testCaseId, java.lang.String validationStepsJsonArray, java.lang.String outputFormat)
testCaseId
- intvalidationStepsJsonArray
- List - TestCaseValidationStep ObjectsoutputFormat
- String - Valid values: JSON or XML
Sample 'validationStepsJsonArray' for this:
[
{
"stepName": "",
"validationStepId": 0,
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
},
{
"stepName": "",
"validationStepId": 0,
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
]
public java.lang.String getTestCaseAs(int nodeId, java.lang.String nodeType, java.lang.String testCaseName, java.lang.String outputFormat)
nodeId
- intnodeType
- Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String getTestCasesAs(int nodeId, java.lang.String nodeType, java.lang.String outputFormat)
nodeId
- intnodeType
- Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.outputFormat
- String - Valid values: JSON or XMLpublic java.lang.String getTestCasesAs(java.lang.String testCaseIdsJson, java.lang.String outputFromat)
testCaseIdsJson
- List of TestCaseId'soutputFromat
- String - Valid values: JSON or XMLpublic java.lang.String getTestCaseAs(int testCaseId, java.lang.String outputFormat)
testCaseId
- intoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String getValidationStepAs(int testCaseId, java.lang.String validationStepName, java.lang.String outputFormat)
testCaseId
- intvalidationStepName
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String getValidationStepAs(int nodeId, java.lang.String nodeType, java.lang.String testCaseName, java.lang.String validationStepName, java.lang.String outputFormat)
nodeId
- intnodeType
- Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- StringvalidationStepName
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String getValidationStepsAs(int nodeId, java.lang.String nodeType, java.lang.String testCaseName, java.lang.String outputFormat)
nodeId
- intnodeType
- Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String getValidationStepsAs(int testCaseId, java.lang.String outputFormat)
testCaseId
- intoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String getValidationStepByIdAs(int validationStepId, java.lang.String outputFormat)
validationStepId
- intoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String deleteTestCaseAs(int testCaseId, java.lang.String outputFormat)
testCaseId
- intoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String deleteTestCasesAs(java.lang.String testCaseIdsJsonArray, java.lang.String outputFormat)
testCaseIdsJsonArray
- List of TestCaseIdsoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String deleteValidationStepAs(int testCaseId, java.lang.String stepName, java.lang.String outputFormat)
testCaseId
- intstepName
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String deleteValidationStepAs(int nodeId, java.lang.String nodeType, java.lang.String testCaseName, java.lang.String stepName, java.lang.String outputFormat)
nodeId
- intnodeType
- Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- StringstepName
- StringoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String deleteValidationStepsAs(int nodeId, java.lang.String nodeType, java.lang.String testCaseName, java.lang.String stepNamesJsonArray, java.lang.String outputFormat)
nodeId
- intnodeType
- Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.testCaseName
- StringstepNamesJsonArray
- List of stepNamesoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String deleteValidationStepsAs(int testCaseId, java.lang.String outputFormat)
testCaseId
- intoutputFormat
- String - Valid values: JSON or XMLpublic java.lang.String deleteValidationStepsAs(int testCaseId, java.lang.String stepNamesJsonArray, java.lang.String outputFormat)
testCaseId
- intstepNamesJsonArray
- List of stepNamesoutputFormat
- String - Valid values: JSON or XML
Example for this:
["step1","step2","step3"]
public java.lang.String deleteValidationStepByIdAs(int validationStepId, java.lang.String outputFormat)
validationStepId
- outputFormat
- String - Valid values: JSON or XMLpublic java.lang.String deleteValidationStepsAs(java.lang.String stepIdsJsonArray, java.lang.String outputFormat)
stepIdsJsonArray
- String - List of stepIds.outputFormat
- String - Valid values: JSON or XML