17 lines
448 B
TypeScript
17 lines
448 B
TypeScript
|
import {
|
||
|
createInventory,
|
||
|
deleteInventory,
|
||
|
getInventory
|
||
|
} from "@server/data/inventory";
|
||
|
import { test, expect } from "bun:test";
|
||
|
|
||
|
test("Inventory can be created, read, updated and deleted", async () => {
|
||
|
const inventory = await createInventory({});
|
||
|
expect(inventory.id).toBeNumber();
|
||
|
|
||
|
await deleteInventory(inventory.id);
|
||
|
|
||
|
const badInventory = await getInventory(inventory.id);
|
||
|
expect(badInventory).toBeNull();
|
||
|
});
|