UNPKG

fock-logger

Version:

Simple logger for your pet-project

27 lines (26 loc) 841 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const assert_1 = __importDefault(require("assert")); class Test { _tests; _name; constructor(name, tests) { this._name = name; this._tests = tests; } execute() { describe(this._name, () => { for (const test of this._tests) { const answer = test[0]; const programmAnswer = test[1]; it(`Должен вовзращать "${answer}"`, () => { assert_1.default.equal(answer, programmAnswer, `Вернул ${programmAnswer}`); }); } }); } } exports.default = Test;