mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-19 17:14:57 +00:00
Add complete API unit test
This commit is contained in:
parent
ff95dd57cd
commit
15e1a33be1
@ -158,7 +158,7 @@ describe('ActivitiTaskListService', () => {
|
|||||||
},
|
},
|
||||||
(err: any) => {
|
(err: any) => {
|
||||||
expect(err).toBeDefined();
|
expect(err).toBeDefined();
|
||||||
expect(err._body).toEqual('{"error":"wrong request"}');
|
expect(err.json().error).toEqual('wrong request');
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -288,5 +288,22 @@ describe('ActivitiTaskListService', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
it('should complete the task ', (done) => {
|
||||||
|
|
||||||
|
service.completeTask(999).subscribe(
|
||||||
|
(res: any) => {
|
||||||
|
expect(res).toBeDefined();
|
||||||
|
done();
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
jasmine.Ajax.requests.mostRecent().respondWith({
|
||||||
|
'status': 200,
|
||||||
|
contentType: 'application/json',
|
||||||
|
responseText: JSON.stringify({})
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
@ -153,6 +153,7 @@ export class ActivitiTaskListService {
|
|||||||
*/
|
*/
|
||||||
completeTask(id: string): Observable<TaskDetailsModel> {
|
completeTask(id: string): Observable<TaskDetailsModel> {
|
||||||
return Observable.fromPromise(this.callApiCompleteTask(id))
|
return Observable.fromPromise(this.callApiCompleteTask(id))
|
||||||
|
.map(res => res.json())
|
||||||
.catch(this.handleError);
|
.catch(this.handleError);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user