@angular-package/testing
Version:
Jasmine unit testing wrapper with additional custom testing features.
11 lines (10 loc) • 1.04 kB
TypeScript
import { TestingExecutable } from './testing-executable.abstract';
import { CounterConfig } from '../type/counter-config.type';
import { ExecutableTests } from '../interface/executable-tests.interface';
export declare class TestingDescribe<Descriptions extends string = string, CounterActive extends boolean = boolean, CounterDescription extends boolean = boolean> extends TestingExecutable<CounterActive, CounterDescription> {
static define(description: string, specDefinitions: () => void): (execute: boolean) => void;
constructor(allow?: boolean, executable?: ExecutableTests['describe'], counter?: CounterConfig<CounterActive, CounterDescription>);
describe<Description extends string>(description: Descriptions | Description, specDefinitions: () => void, execute?: boolean): this;
fdescribe<Description extends string>(description: Descriptions | Description, specDefinitions: () => void): this;
xdescribe<Description extends string>(description: Descriptions | Description, specDefinitions: () => void): this;
}