Files
stock-manager/tests/unit/use-cases/item.use-cases.test.ts
T

14 lines
395 B
TypeScript

import { describe, expect, it } from "vitest"
import { buildItemSku } from "@/use-cases/item.helpers"
describe("item sku generation", () => {
it("builds a normalized sku from the item name", () => {
expect(buildItemSku("Item A!", 0)).toBe("ITEM-A")
})
it("adds a numeric suffix for repeated normalized names", () => {
expect(buildItemSku("Item A?", 1)).toBe("ITEM-A-2")
})
})