UNPKG

@drozdik.m/unit-test

Version:

Unit test with test cases with Assert functions. Simple and easy.

29 lines (28 loc) 820 B
exports.__esModule = true; var UnitTest_1 = require("../src/UnitTest"); var unitTest = new UnitTest_1.UnitTest("Assert Test"); unitTest.AddAsyncTestCase("Basic timeout 1", function (Done) { setTimeout(function () { Done(); }, 1000); }); unitTest.AddSyncTestCase("Basic sync 1", function () { UnitTest_1.Assert.IsTrue(true); }); unitTest.AddAsyncTestCase("Basic timeout 2", function (Done) { setTimeout(function () { Done(); }, 500); }); unitTest.AddSyncTestCase("Basic sync 2", function () { UnitTest_1.Assert.IsTrue(true); //Assert.IsTrue(false); }); unitTest.AddAsyncTestCase("Basic timeout 3", function (Done, Fail) { setTimeout(function () { //Assert.Fail(); //Fail(); Done(); }, 1500); }); unitTest.Run(10000);