From 4364c7264b4eb0e00d043695b98a83361f47139b Mon Sep 17 00:00:00 2001 From: vector Date: Fri, 8 Dec 2023 02:09:08 +0800 Subject: [PATCH] test: add unit test for assert for increase coverage to 100% --- packages/utils/src/assert.spec.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/packages/utils/src/assert.spec.ts b/packages/utils/src/assert.spec.ts index 669405a5..2631596b 100644 --- a/packages/utils/src/assert.spec.ts +++ b/packages/utils/src/assert.spec.ts @@ -1,6 +1,17 @@ -import { assertDefined, assertDefinedAndNotNull } from "./assert"; +import { assert, assertDefined, assertDefinedAndNotNull } from "./assert"; describe("assert", () => { + + describe("assert", () => { + it('assert should not throw an error when condition is truthy', () => { + expect(() => assert(true)).not.toThrow(); + }); + + it('assert should throw an error with default message when condition is falsy', () => { + expect(() => assert(false)).toThrowError("condition is not truthy"); + }); + }); + describe("assertDefined", () => { it("passes for simple values", () => { {