import { describe, expect, it } from "vitest"; import { scrubProviderBrandForCustomer, scrubProviderCarrierLabel, } from "@/lib/frontend/scrub-provider-brand"; describe("scrubProviderBrandForCustomer", () => { it("替换尺寸超限文案中的品牌", () => { expect(scrubProviderBrandForCustomer("尺寸超出 Mothership 允许范围")).toBe( "尺寸超出 承运商 允许范围", ); expect( scrubProviderBrandForCustomer("MotherShip 要求整数:已向上取整"), ).toBe("承运商 要求整数:已向上取整"); }); it("承运商名整段命中时改为平台承运", () => { expect(scrubProviderCarrierLabel("MotherShip")).toBe("平台承运"); expect(scrubProviderCarrierLabel("Mothership")).toBe("平台承运"); expect(scrubProviderCarrierLabel("TForce Direct")).toBe("TForce Direct"); }); });