lauhin
10/15/2019 - 6:14 PM

Unit test een private methode in Java

Unit test een private methode in Java

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