    @Test
    public void testPrivateConstructor() throws Throwable{


        FooConstructor.counter = 0;

        PrivateAccess.callDefaultConstructor(FooConstructor.class);

        assertTrue(FooConstructor.counter > 0);
    }