UNPKG

@furystack/shades

Version:

Google Authentication Provider for FuryStack

25 lines 880 B
import { Injector } from '@furystack/inject'; import { usingAsync } from '@furystack/utils'; import { afterEach, beforeEach, describe, expect, it } from 'vitest'; import { ScreenService } from './screen-service.js'; describe('ScreenService', () => { beforeEach(() => { document.body.innerHTML = '<div id="root"></div>'; }); afterEach(() => { document.body.innerHTML = ''; }); it('Shuld be constructed', async () => { await usingAsync(new Injector(), async (i) => { const s = i.getInstance(ScreenService); expect(s).toBeInstanceOf(ScreenService); }); }); it('Shuld update state on events', async () => { await usingAsync(new Injector(), async (i) => { i.getInstance(ScreenService); /** TODO */ }); }); }); //# sourceMappingURL=screen-service.spec.js.map