privateなメソッドをテストしないんじゃなくて
仕様が明確に固まってないからテストしてもメンテナンスのコストが増えるだけ
そういうのはprivateにしてpublicメソッド経由でテストする

それがやりにくいーっていうなら、そのprivateなメソッドの
仕様を明確に決めればpublicにすることができる

ようするに今やるか後回しにするかの問題でしか無い