考虑下面的类
public class Validator {
boolean startValiadation(UserBean user){
//This method is visible inside this package only
return validateUser(user);
}
private static boolean validateUser(UserBean user){
//This method is visible inside this class only
boolean result=false;
//validations here
return result;
}
}
由于上述方法的安全要求,我以上述方式编写了代码。现在我想使用Junit
. 但一般来说,单元测试旨在练习类或单元的公共接口。我仍然可以reflection
用来做一些我在这里期待的事情。但我想知道有没有其他方法可以实现我的目标?