import * as emitter from '@/js/event' test('mount variable to global', () => { expect(window.bsEmitter).toBeFrozen() }) test('add listener and emit event', () => { const mockA = jest.fn() const mockB = jest.fn() emitter.on('a', mockA) emitter.on('b', mockB) emitter.emit('a') expect(mockA).toBeCalledTimes(1) expect(mockB).not.toBeCalled() })