alsatian
Version:
TypeScript and JavaScript testing framework for beautiful and readable tests
18 lines (17 loc) • 542 B
TypeScript
import { ITest, ITestCase, ITestFixture } from "../_interfaces";
export declare class TestItem {
get testCase(): ITestCase;
get test(): ITest;
get testFixture(): ITestFixture;
private _testCase;
private _test;
private _testFixture;
constructor(testFixture: ITestFixture, test: ITest, testCase: ITestCase);
run(timeout: number): Promise<void>;
private _runTest;
private _execute;
private _setup;
private _teardown;
private _runFunctionsByMetaDataKey;
private _runFunctionFromMetadata;
}