it('logs user out', () => { spyOn(Api, 'post').and.callFake(fakePromise.resolve(loginSuccess)) users.logout() expect(users.current()).toBeNull() expect(users.token()).toBeNull() })
it('logs user in', () => { spyOn(Api, 'post').and.callFake(fakePromise.resolve(loginSuccess)) users.login() expect(users.current().name).toEqual('User name') expect(users.token()).toEqual('token') })