Midday / apps /engine /src /providers /gocardless /utils.test.ts
Jules
Final deployment with all fixes and verified content
c09f67c
import { expect, test } from "bun:test";
import { getAccessValidForDays, getMaxHistoricalDays } from "./utils";
test("Should return 90 days", () => {
expect(
getMaxHistoricalDays({
institutionId: "SWEDBANK_SWEDSESS",
transactionTotalDays: 720,
}),
).toEqual(90);
});
test("Should return 720 days", () => {
expect(
getMaxHistoricalDays({
institutionId: "NOT_RESTRICTED",
transactionTotalDays: 720,
}),
).toEqual(720);
});
test("Should return 90 days", () => {
expect(
getAccessValidForDays({
institutionId: "CUMBERLAND_CMBSGB2A",
}),
).toEqual(90);
});
test("Should return 720 days", () => {
expect(
getAccessValidForDays({
institutionId: "NOT_RESTRICTED",
}),
).toEqual(180);
});