システム時間に依存する処理を含むメソッドのテストを追加した。

ref #10
システム時刻に依存する処理をnewDateメソッドに抽出したテストを追加した。

ref #10
インターフェースを使って処理を差し替えたユニットテストを追加した。

ref #10
乱数生成オブジェクトのスタブを利用したテストを追加した。

ref #10
UserDaoの例外を送出するスタブを追加した。

ref #10
RandomNumberGeneratorクラスのnextIntが呼び出されたかを検証するテストを追加した。

ref #10
ロガーオブジェクトにログを記録していることを検証するテストを追加した。

ref #10
Mockitoを参照するようにした。

ref #10
モックオブジェクトに定義されたメソッドの戻り値を確認するテストを追加した。

ref #10
スタブメソッドの定義を確認するテストを追加した。

ref #10
例外を送出するスタブメソッドを確認するテストを追加した。

ref #10
void型を返すスタブメソッドを確認するテストを追加した。

ref #10
任意の整数に対するスタブメソッドを確認するテストを追加した。

ref #10
スタブメソッドの検証を確認するテストを追加した。

ref #10
部分的なモックオブジェクトを確認するテストを追加した。

ref #10
スパイオブジェクトの作成を確認するテストを追加した。

ref #10
ロガーのスパイオブジェクトを利用したテストを追加した。

close #10
Merge branch 'chapter/11'