如何对具有内部私有方法,字段或嵌套类的类进行单元测试(使用xUnit)?或者通过内部链接(static在C/C++中)或在私有(匿名)命名空间中使其成为私有的函数?
static
为了能够运行测试而更改方法或函数的访问修饰符似乎很糟糕.
java tdd unit-testing
只是想知道,我们何时应该使用private或protected模型中的某些方法?
private
protected
有时候,我不能没有在打扰我的组的方法private,也没有protected.我只是保持原样.但我知道这一定是一种不好的做法,否则这两个分组将不会在编程中创建.
谢谢.
ruby ruby-on-rails access-specifier
access-specifier ×1
java ×1
ruby ×1
ruby-on-rails ×1
tdd ×1
unit-testing ×1