P162 sniperBiddingの実装変更。現状ではコンパイルエラーと成るため、MainWindow.sniperStatusChangedの実装はコメント化
P162 テーブル内のカラムを表現する列挙型の導入
P163 テストの追加とコンパイルを通すために必要な実装の追加
P164 単体テストを通した
P166 SniperState -> SniperSnapshotに変更
SNIPER_STATUS -> SNIPER_STATEに変更
P167 SniperStateの追加。SniperSnapshotのコンストラクタに設定できるようにした
列挙型をテキストに変換する
SniperSnapshotのSniperSnapshotのインタンス変数名を変更（テキストに合わせる）
P166-167 メソッド名をsniperStateChangedに変更
P166-168 sniperBidding -> sniperStateChangedに変更し、AuctionSniperTestでのテストでカスタムマッチャを適用
P169 sniperWinning -> sniperStateChangedに変更
P169-170 テストの追加。この段階でテストを走らせると、reportsWonlfAuctionClosesWhenWinningも落ちてしまう
P170 エンドツーエンドを通した