Testing state logic سے آپ کو اعتماد ملتا ہے کہ آپ کی state transitions اور updates درست ہیں۔ Strategy کس طرح logic structure کی گئی ہے اس پر منحصر ہے — pure functions (reducers) سب سے آسان ہیں test کرنے میں، تو اچھی طریقے سے بنائی گئی state بھی اچھی طریقے سے testable ہے۔
Pure reducers کو براہ راست test کریں (سب سے آسان، سب سے زیادہ قدر والا حالت)
(, {
(, {
initial = [];
next = (initial, { : , : { : , : } });
(next).([{ : , : }]);
(initial).([]);
});
});
