UNPKG

valia

Version:

A runtime data validator in TypeScript with advanced type inference, built-in validation functions, and seamless integration for server and client environments.

20 lines (16 loc) 716 B
import { describe, it } from "node:test"; import assert from "node:assert"; import { getInternalTag } from "../../dist/index.js"; describe("\ntools / object / getInternalTag", () => { describe("Default", () => { it("should return the correct values", () => { assert.strictEqual(getInternalTag(0), "Number"); assert.strictEqual(getInternalTag(""), "String"); assert.strictEqual(getInternalTag(true), "Boolean"); assert.strictEqual(getInternalTag([]), "Array"); assert.strictEqual(getInternalTag({}), "Object"); assert.strictEqual(getInternalTag(null), "Null"); assert.strictEqual(getInternalTag(undefined), "Undefined"); }); }); });