import { EpicNotes } from '../../../src'; jest.mock('../../../src/infrastructure/RequestHelper'); let service: EpicNotes; beforeEach(() => { service = new EpicNotes({ requesterFn: jest.fn(), token: 'abcdefg', requestTimeout: 3000, }); }); describe('Instantiating EpicNotes service', () => { it('should create a valid service object', async () => { expect(service).toBeInstanceOf(EpicNotes); expect(service.url).toBeDefined(); expect(service.rejectUnauthorized).toBeTruthy(); expect(service.headers).toMatchObject({ 'private-token': 'abcdefg' }); expect(service.requestTimeout).toBe(3000); }); });