You can test a private constructor by using Reflection. Insert the following code in your unit test class:
When you test a DAO class. It is possible you insert or update test data in your database. Ofcourse we don’t want that. There is a possibility to rollback the transaction when your test is completed. We use EasyMock to do so.