From 3077bd4a04aa4c0c7ff6f03011c3853b83d63a4b Mon Sep 17 00:00:00 2001 From: Yoan VALLET <ext.sopra.yvallet@grandlyon.com> Date: Mon, 16 Nov 2020 19:43:59 +0100 Subject: [PATCH] feat: complete konnectors tests --- src/services/konnector.service.spec.ts | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/services/konnector.service.spec.ts b/src/services/konnector.service.spec.ts index 1022eda47..9ef12d71d 100644 --- a/src/services/konnector.service.spec.ts +++ b/src/services/konnector.service.spec.ts @@ -21,8 +21,8 @@ jest.mock('./triggers.service', () => { describe('KonnectorService service', () => { const konnectorService = new KonnectorService(mockClient) - describe('getFluidConfig method', () => { - it('shoud return an array with the fluid config', async () => { + describe('getKonnector method', () => { + it('shoud return konnector', async () => { const mockQueryResult: QueryResult<Konnector[]> = { data: [konnectorsData[0]], bookmark: '', @@ -33,6 +33,18 @@ describe('KonnectorService service', () => { const result = await konnectorService.getKonnector('enedisgrandlyon') expect(result).toEqual(konnectorsData[0]) }) + + it('shoud return null when konnector is not found', async () => { + const mockQueryResult: QueryResult<Konnector[]> = { + data: [], + bookmark: '', + next: false, + skip: 0, + } + mockClient.query.mockResolvedValueOnce(mockQueryResult) + const result = await konnectorService.getKonnector('enedisgrandlyon') + expect(result).toBeNull() + }) }) describe('getKonnectorLastState method', () => { -- GitLab