如何使用JUnit测试具有内部私有方法、字段或嵌套类的类?仅仅为了能够运行测试而更改方法的访问修饰符似乎是不好的。