diff --git a/tests/sales-gate.test.ts b/tests/sales-gate.test.ts index 13e2543..4c85bc8 100644 --- a/tests/sales-gate.test.ts +++ b/tests/sales-gate.test.ts @@ -20,6 +20,8 @@ const unreleased: CampGateFields = { taxConfirmed: false, termsVersion: null, termsApproved: false, + withdrawalText: null, + withdrawalApproved: false, travelLawChecked: false, installmentsApproved: false, installmentRuleApproved: false, @@ -46,6 +48,8 @@ const released: CampGateFields = { taxConfirmed: true, termsVersion: "1", termsApproved: true, + withdrawalText: "Belehrung", + withdrawalApproved: true, travelLawChecked: true, }; @@ -56,7 +60,7 @@ describe("Verkaufsfreigabe", () => { const state = evaluateSales(earlyBird, unreleased, "live"); expect(state.checkoutOpen).toBe(false); expect(state.closedReason).toBe("NOT_RELEASED"); - expect(state.releaseBlockers).toHaveLength(11); + expect(state.releaseBlockers).toHaveLength(12); }); test("Livemodus: eine einzige fehlende Freigabe sperrt den Verkauf", () => {