All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 50s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
16 lines
582 B
TypeScript
16 lines
582 B
TypeScript
import "../setup.ts";
|
|
import { assert, assertFalse } from "@std/assert";
|
|
import {
|
|
isCreateCategoryRequest,
|
|
isUpdateCategoryRequest,
|
|
} from "../../validators/category.ts";
|
|
|
|
Deno.test("category requests", () => {
|
|
assert(isCreateCategoryRequest({ slug: "a", name: "A" }));
|
|
assert(isCreateCategoryRequest({ slug: "a", name: "A", position: 2 }));
|
|
assertFalse(isCreateCategoryRequest({ slug: "a" }));
|
|
assertFalse(isCreateCategoryRequest({ slug: "a", name: "A", position: "2" }));
|
|
assert(isUpdateCategoryRequest({}));
|
|
assertFalse(isUpdateCategoryRequest({ name: 1 }));
|
|
});
|