P201 Mainクラスのリファクタリング準備。この段階ではすべてのテストは通る状態。
P201-202 Chatをカプセル化し、XMPPAuctionを抽出
addAuctionEventListenerの引数の型を変更
P203 XMPPAuctionに対する新しいテストの追加。パッケージの移動はまだ
パッケージ名のスペルミスを修正
パッケージ名のスペルミスを修正
パッケージjp.goos.uiをauctionsniper.uiに修正
P203 XMPPAuctionとAuctionMessageTranslatorをauctionsniper.xmppパッケージに移動
P203-204 Mainに書かれていた接続処理をXMPPAuctionHouseにまとめる
P205 テストの変更とファイル名の変更
P205 メッセージフォーマットをXMPPAuctionに移動する
P205-206 Mainで実装していたUserRequestListenerの無名実装を別クラスに分けて実装
P206-207 SniperCollectorの導入。テキストはSniperLauncherTestを書いたあとに実装を行なっているが、このコミットではテストの前にSnipersTableModelの実装を行なっている。
P206-207 SniperLauncherTestのテストを追加
P208 PortfolioListenerインタフェースとSniperPortfolioクラスを作成。現在は空実装
P208 SniperPortfolioに処理を抽出