સ્ટેટ લોજિકનું પરીક્ષણ તમારા સ્ટેટ ટ્રાન્સિશન્સ અને અપડેટ્સ સાચા છે તેનો વિશ્વાસ બધે છે। આ વ્યૂહ પર આધારિત છે કે કેવી રીતે લોજિક સ્ટ્રક્ચર્ડ છે — શુદ્ધ ફંક્શન્સ (reducers) સૌથી સરળ પરીક્ષણ કરવા માટે છે, તેથી સારી રીતે આર્કિટેક્ચર્ડ સ્ટેટ પણ સારી રીતે ટેસ્ટેબલ સ્ટેટ છે।
શુદ્ધ reducers સીધો ટેસ્ટ કરો (સૌથી સરળ, સર્વોચ્ચ મૂલ્યનો કેસ)
(, {
(, {
initial = [];
next = (initial, { : , : { : , : } });
(next).([{ : , : }]);
(initial).([]);
});
});
