Slide 28
Slide 28 text
import { mount, createLocalVue } from '@vue/test-utils'
import MyComponent from '~/components/MyComponent'
const localVue = createLocalVue()
describe('unit tests for MyComponent', () => {
test('should have correct logic', () => {
const wrapper = mount(MyComponent, {
localVue,
provide: { buttonCallback: () => 'sobolevn' },
})
wrapper.loadUser()
expect(wrapper.username).toBe('sobolevn')
})
})
!28