import Cell from '..'; import { mount } from '../../../test/utils'; test('click event', () => { const click = jest.fn(); const wrapper = mount(Cell, { context: { on: { click } } }); wrapper.trigger('click'); expect(click).toHaveBeenCalled(); }); test('arrow direction', () => { const wrapper = mount(Cell, { propsData: { isLink: true, arrowDirection: 'down' } }); expect(wrapper).toMatchSnapshot(); }); test('render slot', () => { const wrapper = mount({ template: ` `, components: { Cell } }); expect(wrapper).toMatchSnapshot(); }); test('title-style prop', () => { const wrapper = mount(Cell, { propsData: { title: 'title', titleStyle: { color: 'red' } } }); expect(wrapper).toMatchSnapshot(); });