Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SuiteTestCaseApi

Hierarchy

  • SuiteTestCaseApi

Index

Constructors

constructor

Properties

Protected basePath

basePath: string = "https://dev.azure.com/"

defaultHeaders

defaultHeaders: any

Methods

addTestCasesToSuite

  • addTestCasesToSuite(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<TestCase>>

getTestCase

  • getTestCase(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<TestCase>>
  • Parameters

    • params: object
      • apiVersion: string
      • organization: string
      • planId: number
      • project: string
      • suiteId: number
      • testCaseIds: string
      • Optional witFields?: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<ArrayWrapper<TestCase>>

getTestCaseList

  • getTestCaseList(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<TestCase>>
  • Get Test Case List return those test cases which have all the configuration Ids as mentioned in the optional paramter. If configuration Ids is null, it return all the test cases

    Parameters

    • params: object
      • apiVersion: string
      • Optional configurationIds?: string
      • Optional continuationToken?: string
      • organization: string
      • planId: number
      • project: string
      • suiteId: number
      • Optional testIds?: string
      • Optional witFields?: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<ArrayWrapper<TestCase>>

removeTestCasesFromSuite

  • removeTestCasesFromSuite(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<__type>
  • Removes test cases from a suite based on the list of test case Ids provided.

    Parameters

    • params: object
      • apiVersion: string
      • organization: string
      • planId: number
      • project: string
      • suiteId: number
      • testCaseIds: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<__type>

updateSuiteTestCases

  • updateSuiteTestCases(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<ArrayWrapper<TestCase>>

Generated using TypeDoc