JUNOHUB-test/src/lib/ai/gmailOrderDisclosure.test.ts
2026-03-28 17:10:15 +05:00

16 lines
668 B
TypeScript

import { describe, expect, it } from "vitest"
import { looksLikeSensitiveOrderTopic } from "./gmailOrderDisclosure"
describe("looksLikeSensitiveOrderTopic", () => {
it("detects shipping and refund language", () => {
expect(looksLikeSensitiveOrderTopic("Where is my package?")).toBe(true)
expect(looksLikeSensitiveOrderTopic("I need a refund")).toBe(true)
expect(looksLikeSensitiveOrderTopic("Wrong charge on my card")).toBe(true)
})
it("returns false for vague thanks", () => {
expect(looksLikeSensitiveOrderTopic("Thanks so much!")).toBe(false)
expect(looksLikeSensitiveOrderTopic("Hello")).toBe(false)
})
})