Tag: helpermethods

unit testing辅助方法?

我有以前有大量方法的类,所以我将这个方法的工作细分为’helper’方法。 这些辅助方法被声明为private以强制封装 – 但是我想对大型公共方法进行unit testing。 对辅助方法进行unit testing也是好的,就好像其中一个方法失败了,调用它的公共方法也会失败,这样我们就可以找出它失败的原因了吗? 另外,为了使用模拟对象测试这些,我需要将其可见性从私有更改为受保护,这是否可取?