+ added test for private constructor