A tester's guide to .NET Programming - Root, Randal (Apress, 2006)