@drozdik.m/unit-test
Version:
Unit test with test cases with Assert functions. Simple and easy.
29 lines (28 loc) • 820 B
JavaScript
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);