Sha256: 8025820db1faf261a1f58378e086a66c3f67d30a06dee6e298d5e91d296402bd
Contents?: true
Size: 568 Bytes
Versions: 9
Compression:
Stored size: 568 Bytes
Contents
import { UserModel } from 'hippo/user'; import Config from 'hippo/config'; jest.mock('hippo/models/sync'); jest.mock('hippo/config'); describe('User Model', () => { it('can log in and out', () => { const user = new UserModel(); Config.access_token = ''; expect(user.isLoggedIn).toBe(false); Config.access_token = '93280890'; expect(user.isLoggedIn).toBe(true); user.logout().then(() => { expect(Config.access_token).toEqual(''); expect(user.isLoggedIn).toBe(false); }); }); });
Version data entries
9 entries across 9 versions & 1 rubygems