From 3d748b61b56fb7656288fa10b2a06a019c9324a8 Mon Sep 17 00:00:00 2001 From: mauriziovitale84 Date: Fri, 24 Jun 2016 11:04:55 +0100 Subject: [PATCH] Fix authentication mock --- .../src/assets/authentication.service.mock.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/ng2-components/ng2-alfresco-login/src/assets/authentication.service.mock.ts b/ng2-components/ng2-alfresco-login/src/assets/authentication.service.mock.ts index 6be706a7a9..7202867077 100644 --- a/ng2-components/ng2-alfresco-login/src/assets/authentication.service.mock.ts +++ b/ng2-components/ng2-alfresco-login/src/assets/authentication.service.mock.ts @@ -16,14 +16,17 @@ */ import { Observable } from 'rxjs/Rx'; +import { AlfrescoSettingsService, AlfrescoAuthenticationService } from 'ng2-alfresco-core'; -// TODO: should be extending AlfrescoAuthenticationService -export class AuthenticationMock /*extends AlfrescoAuthenticationService*/ { +export class AuthenticationMock extends AlfrescoAuthenticationService { - // TODO: real auth service returns Observable - login(username: string, password: string): Observable { + constructor(settings: AlfrescoSettingsService = null) { + super(settings); + } + + login(username: string, password: string): Observable { if (username === 'fake-username' && password === 'fake-password') { - return Observable.of(true); + return Observable.of('fake-token'); } else { return Observable.throw('Fake server error'); }