测试private methods
Junit FAQ
How do I test private methods?

Testing private methods may be an indication that those methods should be moved into another class to promote reusability.

But if you must...

If you are using JDK 1.3 or higher, you can use reflection to subvert the access control mechanism with the aid of the PrivilegedAccessor. For details on how to use it, read this article.
以下给出一个例子:
package
junit;

import
java.lang.reflect.
*
;

class
Sup
{
public int data;
}

public
class
Unit3
extends
Sup
{
Junit FAQ








以下给出一个例子:









