testing while reading through c# in depth third edition