mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-19 17:14:57 +00:00
Fix unit tests
This commit is contained in:
parent
21194e373a
commit
fe3e05b23a
@ -279,10 +279,14 @@ describe('AlfrescoAuthentication', () => {
|
|||||||
service = injector.get(AlfrescoAuthenticationService);
|
service = injector.get(AlfrescoAuthenticationService);
|
||||||
spyOn(AlfrescoAuthenticationBPM.prototype, 'apiActivitiLogin').and.returnValue(fakePromiseBPM);
|
spyOn(AlfrescoAuthenticationBPM.prototype, 'apiActivitiLogin').and.returnValue(fakePromiseBPM);
|
||||||
|
|
||||||
service.login('fake-username', 'fake-password', providers)
|
let username = 'fake-username';
|
||||||
|
let password = 'fake-password';
|
||||||
|
let token = 'Basic ' + btoa(`${username}:${password}`);
|
||||||
|
|
||||||
|
service.login(username, password, providers)
|
||||||
.subscribe(() => {
|
.subscribe(() => {
|
||||||
expect(service.isLoggedIn(providers[0])).toBe(true);
|
expect(service.isLoggedIn(providers[0])).toBe(true);
|
||||||
expect(service.getTicket(providers[0])).toEqual('fake-post-ticket-BPM');
|
expect(service.getTicket(providers[0])).toEqual(token);
|
||||||
done();
|
done();
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@ -389,12 +393,16 @@ describe('AlfrescoAuthentication', () => {
|
|||||||
spyOn(AlfrescoAuthenticationECM.prototype, 'callApiLogin').and.returnValue(fakePromiseECM);
|
spyOn(AlfrescoAuthenticationECM.prototype, 'callApiLogin').and.returnValue(fakePromiseECM);
|
||||||
spyOn(AlfrescoAuthenticationBPM.prototype, 'apiActivitiLogin').and.returnValue(fakePromiseBPM);
|
spyOn(AlfrescoAuthenticationBPM.prototype, 'apiActivitiLogin').and.returnValue(fakePromiseBPM);
|
||||||
|
|
||||||
service.login('fake-username', 'fake-password', providers)
|
let username = 'fake-username';
|
||||||
|
let password = 'fake-password';
|
||||||
|
let bpmToken = 'Basic ' + btoa(`${username}:${password}`);
|
||||||
|
|
||||||
|
service.login(username, password, providers)
|
||||||
.subscribe(() => {
|
.subscribe(() => {
|
||||||
expect(service.isLoggedIn(providers[0])).toBe(true);
|
expect(service.isLoggedIn(providers[0])).toBe(true);
|
||||||
expect(service.isLoggedIn(providers[1])).toBe(true);
|
expect(service.isLoggedIn(providers[1])).toBe(true);
|
||||||
expect(service.getTicket(providers[0])).toEqual('fake-post-ticket-ECM');
|
expect(service.getTicket(providers[0])).toEqual('fake-post-ticket-ECM');
|
||||||
expect(service.getTicket(providers[1])).toEqual('fake-post-ticket-BPM');
|
expect(service.getTicket(providers[1])).toEqual(bpmToken);
|
||||||
done();
|
done();
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user