@Test public void getCollectionDAOTest() { mongoCollectionDAO = mock(MongoCollectionDAO.class); try { PowerMockito.whenNew(MongoCollectionDAO.class) .withNoArguments() .thenReturn(mongoCollectionDAO); } catch (Exception ex) { fail(ex.getLocalizedMessage()); } toTest = new MongoDAOFactory(); toTest.getCollectionDAO(); }