Исправленный вариант:
it('test openModal', () => {
expect(actions.openModal({ name: 'Some name'}, '1')).toEqual({
type: types.OPEN_MODAL,
payload: {
id: '1',
initData: {
name: 'Some name',
},
},
});
});
Вы вместо аргументов передавали в
actionCreator объект
action, который
actionCreator должен на основе аргументов создавать и возвращать. В итоге он у вас возвращал:
{
type: types.OPEN_MODAL, // тут естественно значение
payload: {
id: undefined,
initData: {
id: '1',
initData: {
name: 'Some name',
},
},
},
}