import { h } from 'preact'; import render from 'preact-render-to-json'; import { shallow } from 'preact-render-spy'; import MainImage from '../mainImage'; describe('', () => { const editHandler = jest.fn(); it('renders properly', () => { const tree = render(); expect(tree).toMatchSnapshot(); }); it('fires onEdit when clicked', () => { const container = shallow(); container.find('.articleform__mainimage').simulate('click'); expect(editHandler).toHaveBeenCalled(); }); });