Testiranje logike stanja gradi povjerenje da su vaši prijelazi i ažuriranja stanja ispravni. Strategija ovisi o kako je logika strukturirana — čiste funkcije (reducers) su najlakše za testiranje, tako da je dobro arhitektuirano stanje i testabilno stanje.
Direktno testirajte čiste reducers (najjednostavniji, najveće vrijednosti slučaj)
(, {
(, {
initial = [];
next = (initial, { : , : { : , : } });
(next).([{ : , : }]);
(initial).([]);
});
});
