UNPKG

mand-mobile

Version:

A Vue.js 2.0 Mobile UI Toolkit

24 lines (19 loc) 485 B
import {Switch} from 'mand-mobile' import sinon from 'sinon' import {mount} from '@vue/test-utils' describe('Switch - Operation', () => { let wrapper afterEach(() => { wrapper && wrapper.destroy() }) test('click disabled switch', () => { wrapper = mount(Switch, { propsData: { disabled: true, }, }) const spy = sinon.spy(wrapper.vm, '$_onChange') wrapper.find('.md-switch').trigger('click') expect(spy.called).toBe(true) }) })