text: 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: `
        <cell>
          <template v-slot:title>Custom Title</template>
          <template v-slot:label>Custom Label</template>
          <template v-slot:extra>Custom Extra</template>
        </cell>
      `,
      components: {
        Cell
      }
    });
  
    expect(wrapper).toMatchSnapshot();
  });
  
  test('title-style prop', () => {
    const wrapper = mount(Cell, {
      propsData: {
        title: 'title',
        titleStyle: {
          color: 'red'
        }
      }
    });
  
    expect(wrapper).toMatchSnapshot();
  });
  