From 0c9e3e2b47913580bee76cbe5eed4b38b193d193 Mon Sep 17 00:00:00 2001 From: "P. Reis" Date: Fri, 19 Jul 2024 16:27:10 -0300 Subject: [PATCH] test(utils.ts): isObjectEmpty function --- src/utils.test.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/utils.test.ts b/src/utils.test.ts index 8adf2935..1023c633 100644 --- a/src/utils.test.ts +++ b/src/utils.test.ts @@ -1,5 +1,5 @@ -import { isNumberFrom1To100 } from '@/utils.ts'; -import { assertEquals } from 'https://deno.land/std@0.132.0/testing/asserts.ts'; +import { isNumberFrom1To100, isObjectEmpty } from '@/utils.ts'; +import { assertEquals } from '@std/assert'; Deno.test('Value is any number from 1 to 100', () => { assertEquals(isNumberFrom1To100('latvia'), false); @@ -19,3 +19,11 @@ Deno.test('Value is any number from 1 to 100', () => { assertEquals(isNumberFrom1To100('1e1'), true); }); + +Deno.test('Object is empty', () => { + assertEquals(isObjectEmpty([1]), false); + assertEquals(isObjectEmpty({ 'yolo': 'no yolo' }), false); + + assertEquals(isObjectEmpty([]), true); + assertEquals(isObjectEmpty({}), true); +});