From 441a25ed78a5596d9b1dc76861d1d48b433bba0e Mon Sep 17 00:00:00 2001 From: vector Date: Fri, 8 Dec 2023 02:09:45 +0800 Subject: [PATCH] test: add custom message test case for assert --- packages/utils/src/assert.spec.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/utils/src/assert.spec.ts b/packages/utils/src/assert.spec.ts index 2631596b..4defd936 100644 --- a/packages/utils/src/assert.spec.ts +++ b/packages/utils/src/assert.spec.ts @@ -10,6 +10,11 @@ describe("assert", () => { it('assert should throw an error with default message when condition is falsy', () => { expect(() => assert(false)).toThrowError("condition is not truthy"); }); + + it('assert should throw an error with custom message when condition is falsy', () => { + const errorMessage = "Custom error message"; + expect(() => assert(false, errorMessage)).toThrowError(errorMessage); + }); }); describe("assertDefined", () => {