სახელმწიფო ლოგიკის ტესტირება ზრდის ნდობას იმაში, რომ თქვენი სახელმწიფო გადასვლები და განახლებები სწორია. სტრატეგია დამოკიდებულია როგორ ლოგიკა სტრუქტურირებულია — სუფთა ფუნქციები (reducers) ყველაზე ადვილი ტესტირებაა, ამიტომ კარგად არქიტექტურული სახელმწიფო ასევე კარგად ტესტირებადი სახელმწიფოა.
სუფთა reducers-ების პირდაპირი ტესტირება (ყველაზე ადვილი, მაღალი ღირებულების შემთხვევა)
(, {
(, {
initial = [];
next = (initial, { : , : { : , : } });
(next).([{ : , : }]);
(initial).([]);
});
});
