UNPKG

wix-style-react

Version:
38 lines (36 loc) 1.13 kB
import ReactTestUtils from 'react-dom/test-utils'; export default (function (_ref) { var element = _ref.element; return { exists: function exists() { return !!element; }, click: function click() { return ReactTestUtils.Simulate.click(element); }, focus: function focus() { return ReactTestUtils.Simulate.focus(element); }, blur: function blur() { return ReactTestUtils.Simulate.blur(element); }, mouseEnter: function mouseEnter() { return ReactTestUtils.Simulate.mouseEnter(element); }, mouseLeave: function mouseLeave() { return ReactTestUtils.Simulate.mouseLeave(element); }, getButtonTextContent: function getButtonTextContent() { return element.textContent; }, isButtonDisabled: function isButtonDisabled() { return element.getAttribute('disabled') === ''; }, isPrefixIconExists: function isPrefixIconExists() { return element.innerHTML.indexOf('prefix') !== -1; }, isSuffixIconExists: function isSuffixIconExists() { return element.innerHTML.indexOf('suffix') !== -1; } }; });