diff --git a/src/services/konnector.service.spec.ts b/src/services/konnector.service.spec.ts index 1022eda47ed7d0dc7559a43b5a42f1815199d514..9ef12d71d9aeb094da54439a5e583dc8f3e805df 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', () => {