import React from 'react';
import { mount } from 'enzyme';
import Weekdays from '../Weekdays';
/* eslint-disable comma-dangle */
describe('Weekdays', () => {
it('renders proper weekdays (ISO 8601)', () => {
const component = mount(
);
const weekdays = component.find('.react-calendar__month-view__weekdays__weekday');
const firstWeekday = weekdays.first();
const firstWeekdayAbbr = firstWeekday.find('abbr');
expect(weekdays).toHaveLength(7);
expect(firstWeekday.text()).toBe('Mon');
expect(firstWeekdayAbbr.prop('aria-label')).toBe('Monday');
});
it('renders proper weekdays (US)', () => {
const component = mount(
);
const weekdays = component.find('.react-calendar__month-view__weekdays__weekday');
const firstWeekday = weekdays.first();
const firstWeekdayAbbr = firstWeekday.find('abbr');
expect(weekdays).toHaveLength(7);
expect(firstWeekday.text()).toBe('Sun');
expect(firstWeekdayAbbr.prop('aria-label')).toBe('Sunday');
});
});