Menguji logika state membangun kepercayaan bahwa transisi state dan pembaruan Anda benar. Strategi tergantung pada bagaimana logika terstruktur — fungsi murni (reducers) adalah yang paling mudah diuji, jadi state yang diarsitektur dengan baik juga merupakan state yang dapat diuji dengan baik.
Uji reducers murni secara langsung (kasus termudah, nilai tertinggi)
(, {
(, {
initial = [];
next = (initial, { : , : { : , : } });
(next).([{ : , : }]);
(initial).([]);
});
});
