Как использовать ternaty оператор внутри ожидаем (Шут) - PullRequest
0 голосов
/ 22 марта 2020

Мне нужно проверить, что свойства сервиса не определены как неопределенные, получить значение из действия, в противном случае установить 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),
    });
  })

здесь есть ошибка:

...