From 68fc93ecbcb3a8d5fe9efca00364ac26549a317c Mon Sep 17 00:00:00 2001 From: Will Abson Date: Tue, 25 Oct 2016 18:10:53 +0100 Subject: [PATCH] Add additional test for no server error --- .../src/services/alfresco-search.service.spec.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ng2-components/ng2-alfresco-search/src/services/alfresco-search.service.spec.ts b/ng2-components/ng2-alfresco-search/src/services/alfresco-search.service.spec.ts index 56f0093492..814737874d 100644 --- a/ng2-components/ng2-alfresco-search/src/services/alfresco-search.service.spec.ts +++ b/ng2-components/ng2-alfresco-search/src/services/alfresco-search.service.spec.ts @@ -77,4 +77,16 @@ describe('AlfrescoSearchService', () => { ); }); + it('should notify a general error if the API does not return a specific error', (done) => { + spyOn(fakeApi.core.searchApi, 'liveSearchNodes').and.returnValue(Promise.reject(null)); + service.getLiveSearchResults('').subscribe( + () => {}, + (res: any) => { + expect(res).toBeDefined(); + expect(res).toEqual('Server error'); + done(); + } + ); + }); + });