/note/tech

privateメソッドをテストしたい

ユニットテストを書きたいほどprivateメソッドが育ってしまったら、自分なら別クラスとして独立させるかな。

privateクラスのロジックは切り出したクラスに移植&委譲させて、テストは新しく作ったクラスで行う。

ブリッジパターンとかストラテジーパターンみたいなイメージだ。