# Uses of Class
com.ads.api.beans.tm.TestCase

Packages that use TestCase
Package
Description
com.ads.api.util
Contains Utility Classes, Collection Classes, Java Bean Classes which are specific to System, Environment, Table, Column, Mappings, Subject, KeyValue Pairs, ROle, Business Glossary Catalog, Document etc...

- ## Uses of TestCase in com.ads.api.util

  Methods in com.ads.api.util that return TestCase
  Modifier and Type
  Method
  Description
  `TestCase`
  TestManagerUtil.`getTestCase(int testCaseId)`
  Returns the TestCase Details such as TestCaseId, TestCaseName, TestCaseLabel, TypeOfTesting, Description and AuditHistory etc...
  `TestCase`
  TestManagerUtil.`getTestCase(int nodeId, Node.NodeType nodeType, String testCaseName)`
  Returns the TestCase Details such as TestCaseId, TestCaseName, TestCaseLabel, TypeOfTesting, Description and AuditHistory etc...
  Methods in com.ads.api.util that return types with arguments of type TestCase
  Modifier and Type
  Method
  Description
  `List<TestCase>`
  TestManagerUtil.`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.
  `List<TestCase>`
  TestManagerUtil.`getTestCases(List<Integer> testCaseIds)`
  Returns the TestCases with Details such as TestCaseId, TestCaseName, TestCaseLabel, TypeOfTesting, Description and AuditHistory etc...
  Methods in com.ads.api.util with parameters of type TestCase
  Modifier and Type
  Method
  Description
  `RequestStatus`
  TestManagerUtil.`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.
  `RequestStatus`
  TestManagerUtil.`updateTestCase(TestCase testCase)`
  TestCase will be updated with the details specified in TestCase Object.