Preventing Code Rot 101: Unit Testing