UNPKG

testeranto

Version:

the AI powered BDD test framework for typescript projects

30 lines (29 loc) 1.2 kB
"use strict"; /* eslint-disable @typescript-eslint/no-unused-vars */ /* eslint-disable @typescript-eslint/no-explicit-any */ Object.defineProperty(exports, "__esModule", { value: true }); exports.testAdapter = void 0; const MockTiposkripto_1 = require("./MockTiposkripto"); exports.testAdapter = { beforeAll: async (input, testResource, pm) => input, beforeEach: async (subject, initializer, testResource, initialValues, pm) => { var _a; const result = await initializer(); if (!result) { throw new Error("Initializer returned undefined"); } if (!(result instanceof MockTiposkripto_1.MockTiposkripto)) { throw new Error(`Initializer returned ${(_a = result === null || result === void 0 ? void 0 : result.constructor) === null || _a === void 0 ? void 0 : _a.name}, expected MockTiposkripto`); } return result; }, andWhen: async (store, whenCB, testResource, utils) => { return whenCB(store, utils); }, butThen: async (store, thenCB, testResource, pm) => { return thenCB(store, pm); }, afterEach: (store) => store, afterAll: () => { }, assertThis: (x) => !!x, };