import { mount } from '@vue/test-utils' import { Tree, VueTreeList } from '@/index' describe('Render', () => { it('render correctly', () => { const tree = new Tree([ { name: 'Node 1', id: 1, pid: 0, dragDisabled: true, addTreeNodeDisabled: true, addLeafNodeDisabled: true, editNodeDisabled: true, delNodeDisabled: true, children: [ { name: 'Node 1-2', id: 2, isLeaf: true, pid: 1 } ] }, { name: 'Node 2', id: 3, pid: 0, disabled: true }, { name: 'Node 3', id: 4, pid: 0 } ]) const wrapper = mount(VueTreeList, { propsData: { model: tree, defaultTreeNodeName: 'new node', defaultLeafNodeName: 'new leaf', defaultExpanded: false } }) expect(wrapper).toMatchSnapshot() }) })