import { ServerUtils_IsUserAuthorised } from './index' import { bodyData, bodyDataSuccess, successData } from './_data/successData' it('Runs The ServerUtils_IsUserAuthorised Fail Test', async () => { const test = await ServerUtils_IsUserAuthorised(bodyData) expect(test).toEqual({ access: false, error: 'Not Authorised, Log In' }) }) it('Runs The ServerUtils_IsUserAuthorised Success Test', async () => { const test = await ServerUtils_IsUserAuthorised(bodyDataSuccess) expect(test).toHaveProperty('exp') expect(test).toHaveProperty('iat') delete test.exp delete test.iat expect(test).toEqual(successData) }) it('Runs The ServerUtils_IsUserAuthorised Error Test', async () => { // @ts-expect-error const test = await ServerUtils_IsUserAuthorised('dafsadfasd') expect(test).toEqual({ access: false, error: 'Fatal error in ServerUtils_IsUserAuthorised. Investigate.', success: false }) })