Simon Egersand
2018-02-11 a392b22565203e69feb2c36bd556d039bd5640a2
Leverage test helper method
1 files modified
10 ■■■■ changed files
test/testUtils.js 10 ●●●● patch | view | raw | blame | history
test/testUtils.js
@@ -2,7 +2,7 @@
import { mount, shallow } from 'enzyme';
import Datetime from '../DateTime'; // eslint-disable-line no-unused-vars
const simulateClickOnElement = (element) => {
const _simulateClickOnElement = (element) => {
    if (element.length === 0) {
        // eslint-disable-next-line no-console
        console.warn('Element not clicked since it doesn\'t exist');
@@ -28,19 +28,19 @@
    },
    clickOnElement: (element) => {
        return simulateClickOnElement(element);
        return _simulateClickOnElement(element);
    },
    clickNthDay: (datetime, n) => {
        return simulateClickOnElement(datetime.find('.rdtDay').at(n));
        return _simulateClickOnElement(datetime.find('.rdtDay').at(n));
    },
    clickNthMonth: (datetime, n) => {
        return datetime.find('.rdtMonth').at(n).simulate('click');
        return _simulateClickOnElement(datetime.find('.rdtMonth').at(n));
    },
    clickNthYear: (datetime, n) => {
        return datetime.find('.rdtYear').at(n).simulate('click');
        return _simulateClickOnElement(datetime.find('.rdtYear').at(n));
    },
    /*