vant/test/unit/specs/checkbox.spec.js
2017-04-13 17:59:43 +08:00

52 lines
1.2 KiB
JavaScript

// import Checkbox from 'packages/checkbox';
// import CheckboxGroup from 'packages/checkbox-group';
// import { mount } from 'avoriaz';
// describe('Checkbox', () => {
// let wrapper;
// afterEach(() => {
// wrapper && wrapper.destroy();
// });
// it('create a checkbox', () => {
// wrapper = mount(Checkbox, {
// propsData: {}
// });
// expect(wrapper.hasClass('zan-checkbox')).to.be.true;
// });
// });
// describe('CheckboxGroup', () => {
// let wrapper;
// afterEach(() => {
// wrapper && wrapper.destroy();
// });
// it('create a checkbox-group', () => {
// wrapper = mount(CheckboxGroup, {
// propsData: {}
// });
// expect(wrapper.hasClass('zan-checkbox-group')).to.be.true;
// });
// // it('emit a change event', () => {
// // wrapper = mount(CheckboxGroup, {
// // propsData: {
// // value: false
// // }
// // });
// // const eventStub = sinon.stub(wrapper.vm, '$emit');
// // wrapper.vm.value = true;
// // wrapper.update();
// // Vue.nextTick(() => {
// // expect(eventStub.calledOnce).to.be.true;
// // expect(eventStub.calledWith('change'));
// // done();
// // });
// // });
// });