import { calendarReducer } from 'app/modules/calendar/store/calendar.reducer'; import { calendarSetEvents } from 'app/modules/calendar/store/calendar.actions'; import { createCalendarEvents } from 'app/testUtils/mocks/calendar.mock'; const initialState = { events: [], }; describe('Calendar reducer tests', () => { it('returns the initial state', () => { expect(calendarReducer(undefined, { type: 'none' })).toEqual(initialState); }); it('sets calendar events ', () => { const calendarEvents = createCalendarEvents(); const expectedState = { ...initialState, events: calendarEvents, }; const action = calendarSetEvents(calendarEvents); expect(calendarReducer(initialState, action)).toEqual(expectedState); }); });