flex-template-web/src/components/FieldDateRangeInput/FieldDateRangeInput.test.js

26 lines
743 B
JavaScript

import React from 'react';
import { renderDeep } from '../../util/test-helpers';
import { LINE_ITEM_NIGHT } from '../../util/types';
import { DateRangeInput } from './FieldDateRangeInput';
const noop = () => null;
describe('DateRangeInput', () => {
it('matches snapshot', () => {
const props = {
unitType: LINE_ITEM_NIGHT,
name: 'bookingDates',
onBlur: noop,
onChange: noop,
onFocus: noop,
onDragStart: noop,
onDrop: noop,
startDateId: 'bookingStartDate',
startDatePlaceholderText: 'today',
endDateId: 'bookingEndDate',
endDatePlaceholderText: 'tomorrow',
};
const tree = renderDeep(<DateRangeInput {...props} />);
expect(tree).toMatchSnapshot();
});
});