Redux-toolkit (immer) тестовое покрытие

Я использую redux-toolkit для своего приложения, он позволяет писать изменяемые редукторы, но Jest не собирает покрытие для изменяемых изменений хранилища:

export const slice = createSlice({
  name: "auth",
  initialState,
  reducers: {
    authorize:(draftState, action) => {
      draftState.authorized = true;
    }
  }
});

если изменить его на неизменный

export const slice = createSlice({
      name: "auth",
      initialState,
      reducers: {
        authorize:(state, action) => {
          return {
            ...state,
            authorized: true,
          }

        }
      }
    });

шутка показывает, что этот редуктор покрыт тестами

Знаете ли вы, как сделать тестовое покрытие с помощью Redux-toolkit (immer.js)?

0 ответов

Другие вопросы по тегам