Class Milestones

java.lang.Object
com.testmonitor.actions.Milestones

public class Milestones extends Object
  • Constructor Details

    • Milestones

      public Milestones(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<Milestone> list()
      Returns:
      A list of milestones
    • list

      public ArrayList<Milestone> list(Integer page)
      Returns:
      A list of milestones
    • list

      public ArrayList<Milestone> list(Integer page, Integer limit)
      Returns:
      A list of milestones
    • get

      public Milestone get(Integer id)
      Parameters:
      id - The milestone ID
      Returns:
      The milestone that matches the ID
    • search

      public ArrayList<Milestone> search(String search)
      Search a milestone
      Parameters:
      search - The search string
      Returns:
      A list of results
    • create

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

      public Milestone create(Milestone milestone)
      Create a milestone
      Parameters:
      milestone - The milestone you want to create
      Returns:
      The created test suite
    • findOrCreate

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

      public Milestone update(Milestone milestone)
      Update a milestone
      Parameters:
      milestone - The milestone you want to update
      Returns:
      A new instance of the milestone