Class TestSuites

java.lang.Object
com.testmonitor.actions.TestSuites

public class TestSuites extends Object
  • Constructor Details

    • TestSuites

      public TestSuites(Connector connector, Project project)
      Parameters:
      connector - The TestMonitor connector to perfom HTTP requests
      project - The project you want to work on
  • Method Details

    • list

      public ArrayList<TestSuite> list()
      Returns:
      A list of test suites
    • list

      public ArrayList<TestSuite> list(Integer page)
      Returns:
      A list of test suites
    • list

      public ArrayList<TestSuite> list(Integer page, Integer limit)
      Returns:
      A list of test suites
    • get

      public TestSuite get(Integer id)
      Parameters:
      id - The test suite ID
      Returns:
      The test suite that matches the ID
    • search

      public ArrayList<TestSuite> search(String query)
      Search a test suite
      Parameters:
      query - The search string
      Returns:
      A list of results
    • create

      public TestSuite create(String name)
      Create a test suite with a given name.
      Parameters:
      name - The name of the test suite
      Returns:
      The created test suite
    • create

      public TestSuite create(TestSuite testSuite)
      Create a test suite with a given name.
      Parameters:
      testSuite - The name of the test suite
      Returns:
      The created test suite
    • findOrCreate

      public TestSuite findOrCreate(String search)
      Search or create a test suite. When the test suite is not found there will be a test suite created.
      Parameters:
      search - The search query
      Returns:
      The first result or a fresh created test suite
    • update

      public TestSuite update(TestSuite testSuite)
      Update a test suite
      Parameters:
      testSuite - The test suite you want to update
      Returns:
      A new instance of the test suite