| 1234567891011121314151617181920212223 |
- import { mount, shallow } from 'vue-test-utils'
- import Parent from './components/Parent.vue'
- import { createRenderer } from 'vue-server-renderer'
- describe('Parent.vue', () => {
- it('mount snapshot', () => {
- const renderer = createRenderer()
- const wrapper = mount(Parent)
- renderer.renderToString(wrapper.vm, (err, str) => {
- if (err) throw new Error(err)
- expect(str).toMatchSnapshot()
- })
- })
- it('shallow snapshot', () => {
- const renderer = createRenderer()
- const wrapper = shallow(Parent)
- renderer.renderToString(wrapper.vm, (err, str) => {
- if (err) throw new Error(err)
- expect(str).toMatchSnapshot()
- })
- })
- })
|