P156 JLabelをJTableに置き換え。テストの変更
P157 JLabel->JTableの置き換えテストを通した
使われていないimportを削除
使われていない変数を削除
showStatusメソッドをテキストに合わせてshowStatusTextメソッドに名前変更した
P158-159 価格の詳細を表示させる。テストの追加
P160-161 テストの追加
P160 SniperStateクラスにてequals/hashCode/toStringを実装
P161-P162 テストをパスするように実装
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でのテストでカスタムマッチャを適用