Tester la logique d'état renforce votre confiance que vos transitions et mises à jour d'état sont correctes. La stratégie dépend de comment la logique est structurée — les fonctions pures (reducers) sont les plus faciles à tester, donc un état bien architecturé est aussi un état bien testable.
Test des reducers purs directement (le cas le plus simple et à haut rendement)
(, {
(, {
initial = [];
next = (initial, { : , : { : , : } });
(next).([{ : , : }]);
(initial).([]);
});
});
