2
0
mirror of https://github.com/tenrok/vue-form-wizard.git synced 2026-05-18 08:49:37 +03:00
Files
2017-05-04 22:38:34 +03:00

29 lines
804 B
JavaScript

import Vue from 'vue'
import VueFormWizard from './../../../src/components/FormWizard.vue'
import TabContent from './../../../src/components/TabContent.vue'
function init () {
Vue.component('form-wizard', VueFormWizard)
Vue.component('tab-content', TabContent)
}
describe('FormWizard.vue', () => {
beforeEach(() => {
init()
})
it('should render correct contents', (done) => {
const vm = new Vue({
template: `<form-wizard ref="wizard">
<tab-content>First</tab-content>
<tab-content>Second</tab-content>
</form-wizard>`
}).$mount()
let wizard = vm.$children[0]
let wizardComp = vm.$refs.wizard
expect(wizard.$children.length).to.equal(2)
expect(wizardComp.activeTabIndex).to.equal(0)
done()
})
})