import { mount, shallow } from 'enzyme'; import React from 'react'; import { ExecutionAction } from './ExecutionAction'; describe('', () => { const exampleText = 'Click here'; it('renders a link with children', () => { const wrapper = shallow(
{exampleText}
, ); const aTag = wrapper.find('a'); expect(aTag.text()).toEqual(exampleText); }); it('mouseover displayes Tooltip', () => { const toolTipText = 'This is a tooltip'; const wrapper = mount({exampleText}); const aTag = wrapper.find('a'); aTag.simulate('mouseOver'); const toolTip = document.getElementById(toolTipText); expect(toolTip.innerText).toEqual(toolTipText); }); });