From b7fb663f98eb05289ff4c67846a5f064f3812e91 Mon Sep 17 00:00:00 2001 From: Mathieu Leguay <mathieu.leguay@teamdlab.com> Date: Fri, 29 May 2020 15:33:49 +0200 Subject: [PATCH] [TECH] Fix front tests --- .../src/app/group/group.service.spec.ts | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/ui/ui-frontend/projects/identity/src/app/group/group.service.spec.ts b/ui/ui-frontend/projects/identity/src/app/group/group.service.spec.ts index 0f0a6830..52aa7fe1 100644 --- a/ui/ui-frontend/projects/identity/src/app/group/group.service.spec.ts +++ b/ui/ui-frontend/projects/identity/src/app/group/group.service.spec.ts @@ -74,7 +74,8 @@ describe('GroupService', () => { '/fake-api/groups?page=0&size=20&orderBy=name&direction=ASC&embedded=ALL' ); expect(req.request.method).toEqual('GET'); - req.flush({ values: [] }); + const result: any = { values: [] }; + req.flush(result); }); it('should call /fake-api/groups?page=42&size=15&orderBy=name&direction=DESC&embedded=ALL', () => { @@ -83,7 +84,8 @@ describe('GroupService', () => { const req = httpTestingController.expectOne( '/fake-api/groups?page=42&size=15&orderBy=name&direction=DESC&embedded=ALL'); expect(req.request.method).toEqual('GET'); - req.flush({ values: [] }); + const result: any = { values: [] }; + req.flush(result); }); it('should call /fake-api/groups?page=0&size=15&orderBy=&direction=DESC&embedded=ALL', () => { @@ -92,7 +94,8 @@ describe('GroupService', () => { let req = httpTestingController.expectOne( '/fake-api/groups?page=0&size=15&orderBy=&direction=DESC&embedded=ALL'); expect(req.request.method).toEqual('GET'); - req.flush({ pageNum: 0, hasMore: true, pageSize: 15, values: [null] }); + let result: any = { pageNum: 0, hasMore: true, pageSize: 15, values: [null] }; + req.flush(result); groupService.loadMore().subscribe( (response) => expect(response).toEqual([null, null]), @@ -101,14 +104,16 @@ describe('GroupService', () => { req = httpTestingController.expectOne( '/fake-api/groups?page=1&size=15&orderBy=&direction=DESC&embedded=ALL'); expect(req.request.method).toEqual('GET'); - req.flush({ pageNum: 1, pageSize: 15, hasMore: false, values: [null] }); + result = { pageNum: 1, pageSize: 15, hasMore: false, values: [null] }; + req.flush(result); }); it('should not load more results', () => { groupService.search().subscribe((response) => expect(response).toEqual([null]), fail); const req = httpTestingController.expectOne('/fake-api/groups?page=0&size=20&orderBy=name&direction=ASC&embedded=ALL'); expect(req.request.method).toEqual('GET'); - req.flush({ hasMore: false, pageSize: 20, pageNum: 0, values: [null] }); + const result: any = { hasMore: false, pageSize: 20, pageNum: 0, values: [null] }; + req.flush(result); groupService.loadMore().subscribe( (response) => expect(response).toEqual([null]), @@ -131,7 +136,8 @@ describe('GroupService', () => { ); const req = httpTestingController.expectOne('/fake-api/groups?page=0&size=20&orderBy=name&direction=ASC&embedded=ALL'); expect(req.request.method).toEqual('GET'); - req.flush({ hasMore: true, values: [null] }); + const result: any = { hasMore: true, values: [null] }; + req.flush(result); }); it('should call /fake-api/groups and display a success message', () => { -- GitLab