Testování logiky stavu zvyšuje důvěru v to, že vaše přechody stavu a aktualizace jsou správné. Strategie závisí na tom, jak je logika strukturována — čisté funkce (reducers) se nejsnáze testují, takže dobře navržený stav je také dobře testovatelný stav.
Testujte čisté reducers přímo (nejsnazší, nejvyšší hodnota)
(, {
(, {
initial = [];
next = (initial, { : , : { : , : } });
(next).([{ : , : }]);
(initial).([]);
});
});
