19 lines
610 B
TypeScript
19 lines
610 B
TypeScript
import { test } from "@playwright/test";
|
|
import { expectApiAuthRequired } from "../helpers/auth-assertions.ts";
|
|
|
|
test.describe("Payments API Auth", () => {
|
|
test("GET payment transactions requires authentication", async ({ request }) => {
|
|
await expectApiAuthRequired(request, "/api/retrieve/payment_transactions");
|
|
});
|
|
|
|
test("POST set auto-pay requires authentication", async ({ request }) => {
|
|
await expectApiAuthRequired(request, "/api/payments/set_auto_pay", {
|
|
method: "POST",
|
|
data: {
|
|
lease_id: "lease-test",
|
|
payment_method_id: "pm-test",
|
|
},
|
|
});
|
|
});
|
|
});
|