privateなメンバの検証を行うのは、そのprivateメンバをもつクラスを設計した人である
そして、そのクラスの設計者はprivateメンバを内部的に利用するpublicメンバに対して
外部から発生し得るアクセス方法や値を使って網羅的に検証を行い問題のないことを
確認すればよい
privateメンバに対してそれ単体として取りうるすべての値や処理についてまで網羅的に
検証する必要性はない
なぜならprivateメンバは外部から直接アクセスされることはないからである