DaoInvokerFactory factory = DaoInvokerFactory.getInstance();
@SuppressWarnings("unchecked")
MappingDao<Object> daoMock = mock(MappingDao.class);
DaoInvoker daoInvoker = factory.create(daoMock, objectStore);
assertNotNull(daoInvoker);
Object entity = new Object();
daoInvoker.insert("myInsert", entity);
verify(daoMock).insert(eq("myInsert"), same(entity));
}