Η δοκιμή της λογικής κατάστασης χτίζει εμπιστοσύνη ότι οι μεταβάσεις κατάστασης και οι ενημερώσεις σας είναι σωστές. Η στρατηγική εξαρτάται από το πώς είναι δομημένη η λογική — οι καθαρές συναρτήσεις (reducers) είναι οι ευκολότερες για δοκιμή, επομένως η καλά αρχιτεκτονική κατάσταση είναι επίσης κατάσταση καλά δοκιμάσιμη.
Δοκιμάστε τα καθαρά reducers απευθείας (η ευκολότερη, υψηλότερη περίπτωση αξίας)
(, {
(, {
initial = [];
next = (initial, { : , : { : , : } });
(next).([{ : , : }]);
(initial).([]);
});
});
