Как добавить некоторые тестовые данные в состояние при тестировании редуктора в моем приложении ReactJS / Redux?
У меня есть этот тестовый пример:
it("should store selected filter", () => {
const selectedFilterData = {
id: 4321,
filterGroupId: 1234,
filterName: "gender",
text: "Male",
value: "pdl_profile_gender_1"
}
const action = { type: FILTER_SELECTED, data: selectedFilterData }
Reducer(filters).expect(action).toReturnState({
1234: {
id: 1234,
selectedFilters: [
{
id: 4321,
filterName: "gender",
text: "Male",
value: "pdl_profile_gender_1"
}
]
}
})
})
Это действие / обновления редукторасуществующее свойство selectedFilters для соответствующего идентификатора.Приведенный выше тест выполняется, когда в состоянии ничего нет, поэтому выдает ошибку.Как добавить тестовые данные в состоянии для этого конкретного тестового примера?
Оцените любую помощь