1. A method of testing a pixel to determine whether it is faulty, the method comprising: (i) electronically resetting a selected pixel to a defined charge; (ii) delay reading the selected pixel for a defined length of time that corresponds approximately to the exposure time of the pixel while in use; (iii) reading the selected pixel's output; and (iv) comparing the selected pixel's output to an expected value wherein the expected value is modified by the defined charge provided to the selected pixel, whereby if the selected pixel's output deviates from said expected value, designating the selected pixel as partially or completely corrupted.