You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
789 B

import { describe, expect, it } from "vitest";
import { listMockMothershipCandidates } from "@/modules/address/candidate-catalog";
describe("listMockMothershipCandidates", () => {
it("Dallas 75201 返回 4 个 MotherShip 精确坐标", () => {
const list = listMockMothershipCandidates({
street: "5678 Distribution Dr",
city: "Dallas",
state: "TX",
zip: "75201",
});
expect(list).toHaveLength(4);
expect(list.map((c) => c.display_label)).toContain(
"5678 Distribution Dr, Dallas, TX 75201",
);
});
it("唯一候选时长度为 1", () => {
const list = listMockMothershipCandidates({
street: "99 Unknown Rd",
city: "Austin",
state: "TX",
zip: "78701",
});
expect(list).toHaveLength(1);
});
});