java java中的单元测试私有构造函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java java中的单元测试私有构造函数相关的知识,希望对你有一定的参考价值。

@Test
public void privateConstructorTest() throws Exception {
    Constructor<MyClass> constructor = MyClass.class.getDeclaredConstructor();
    assertEquals(constructor.isAccessible(), false);
    constructor.setAccessible(true);
    constructor.newInstance((Object[]) null);
}

以上是关于java java中的单元测试私有构造函数的主要内容,如果未能解决你的问题,请参考以下文章

java中的单元测试私有和静态方法

如何限制开发人员使用反射访问Java中的私有方法和构造函数?

Java中的构造函数可以是私有的吗?

Java中私有构造函数有啥用?

Java反射之剖析构造函数

java内部私有类的构造函数