UNPKG

@defra-fish/gafl-webapp-service

Version:

The websales frontend for the GAFL service

14 lines (11 loc) 562 B
import { initialize, injectWithCookies, start, stop } from '../../../../__mocks__/test-utils-system.js' import { PAYMENT_FAILED } from '../../../../uri.js' beforeAll(() => new Promise(resolve => start(resolve))) beforeAll(() => new Promise(resolve => initialize(resolve))) afterAll(d => stop(d)) describe('The payment failed handler', () => { it('throws a status 403 (forbidden) exception if the payment created flag is not set', async () => { const data = await injectWithCookies('GET', PAYMENT_FAILED.uri) expect(data.statusCode).toBe(403) }) })