我有一个公共外部类和私有内部类的场景。现在我想创建一个此私有内部类的对象,用于单元测试其中的方法。从其他类创建私有内部类的对象
public class MyOuterClass {
public MyOuterClass() { }
private class MyInnerClass {
public MyInnerClass() { }
}
}
这是我尝试从其他测试类创建“MyInnerClass”对象的场景。我发现使用私有构造函数创建类的对象的解决方案,但这不是我所需要的。请帮我解决一下这个。 在此先感谢。
你不应该需要单元测试私人内部类。那应该是告诉你你的课程设计是错误的(或者你的测试方法是错误的)。 – 2014-10-08 09:50:04
类不能有'()' – Rustam 2014-10-08 09:53:04