外部から観測可能(public)
#プログラミング
from 単体テストの考え方/使い方
次の二つのうちどちらかを満たす
対象のメソッドがクライアントの目標の一つに直接結びついている
外部アプリケーションから確認できる副作用がプロセス外依存で起こる
テストすべし
関連: ドメインと問題空間と解決空間
←実装詳細(private)