.Net Implementation of the Auction Sniper example program from the book Growing Object-Oriented Software, Guided by Tests