Мне нужно проверить, что свойства сервиса не определены как неопределенные, получить значение из действия, в противном случае установить 0. Как использовать оператор ternaty внутри ожидаемого?
it('SET_CURRENT_SERVICE', () => {
const action = {
type: SET_CURRENT_SERVICE,
service: {
minAmount: 111,
maxAmount: 1231
}
}
expect(payment(defaultState, action)).toEqual({
...defaultState,
minAmount: (typeof minAmount !== 'undefined' ? Number(action.service.minAmount) : 0),
maxAmount: (typeof maxAmount !== 'undefined' ? Number(action.service.maxAmount) : 0),
});
})
здесь есть ошибка: