Interface TestSuiteDefinition

interface TestSuiteDefinition {
    description?: string;
    options?: {
        clearAllBeforeEach?: boolean;
        skip?: boolean;
    };
    selections?: ISelection[];
    tests: TestCase[];
}

Properties

description?: string

Descriptions of the tests

options?: {
    clearAllBeforeEach?: boolean;
    skip?: boolean;
}

Test group specific properties These properties are applied to ALL test cases inside the group

Type declaration

  • Optional clearAllBeforeEach?: boolean
  • Optional skip?: boolean
selections?: ISelection[]

What selections to be applied BEFORE running EACH test case in the group

Selections are applied one after another in order of appearance - first defined, fist selected

tests: TestCase[]

List of test cases