P182-183 複数商品のテストの追加。テキストと異なり、P183のauctionごとにshowsSniperStatusを呼び出す処理をコメント化。これによってテキストと同じ結果が得られる。
p184 失敗メッセージを修正。よりわかりやすい失敗レポートを出力するようにする。
P185-186 Mainクラスの構造変更。今回追加した商品が表示できていなくてEndToEndテストが失敗する。
コメントの追加
P183 初期状態の値チェック（driver.showsSniperStatus）を通すようにした。SniperTableModelで設定しているSTARTING_UPの値に合わせることでテストが通るように成る。
P187 addSniperを仮実装。アクセスしたら落ちるようになっている。後ほど実装する。
P182-183 テストの期待値をtypoしていたので修正
P187-188 setsSniperValuesInColumns()テストの実装まで
P187-189 SniperSnapshotをList化。それに伴い、各種実装の変更。
SnipersTableModelにあるaddSniperの実装が完了したことから、ApplicationRunnerにあるテストの予測値をテキストに合わせる。
P188 テストholdsSnipersInAdditionOrderの実装
P191 テストコードの実装。このままではコンパイルエラーと成る。
P191 コンパイルエラーを解消するために、定数を追加。
P192 アクションバーの追加。この状態でテストを動かすと、windowlickerがMac-JPを認識しないため、異常終了する。
windowlickerをMac-JPを新規作成してリコンパイル。これで先程まで出ていた異常終了は消える。
P193 UserRequestListenerインタフェースの定義
P193-194 テストの実装とMainWindow.addUserRequestListenerを仮実装
P194-195 MainWindow内でリクエストリスな基盤の実装。これでintegrationテストが通る。
P196 MainクラスでaddUserRequestListenerForの実装。これでEndToEndテストも通る