CommonClassDaoImpl implements CommonClassDao { @Override public List<Object> checkExistingGroupListforUpdate(String arg0, String arg1) { return Collections.emptyList(); } @Autowired private  CommonClassDaoImpl(SessionFactory sessionfactory);  CommonClassDaoImpl(); static SessionFactory getSessionfactory(); static void setSessionfactory(SessionFactory sessionfactory); @SuppressWarnings({"unchecked", "rawtypes"}) @Override List<Object> getData(Class className); @SuppressWarnings({"rawtypes", "unchecked"}) @Override List<Object> getDataById(Class className, String columnName, String key); @Override void save(Object entity); @Override void delete(Object entity); @Override void update(Object entity); @SuppressWarnings({"unchecked", "rawtypes"}) @Override List<Object> checkDuplicateEntry(String value, String columnName, Class className); @SuppressWarnings("unchecked") @Override List<PolicyRoles> getUserRoles(); @Override List<Object> checkExistingGroupListforUpdate(String arg0, String arg1); @Override void deleteAll(); @SuppressWarnings("unchecked") @Override List<Object> getDataByQuery(String query, SimpleBindings params); @SuppressWarnings("rawtypes") @Override Object getEntityItem(Class className, String columnName, String key); @Override void updateClAlarms(String arg0, String arg1); @Override void updateClYaml(String arg0, String arg1); @Override void updateQuery(String query); @SuppressWarnings({"rawtypes", "unchecked"}) @Override List<String> getDataByColumn(Class className, String columnName); @SuppressWarnings({"rawtypes", "unchecked"}) @Override List<Object> getMultipleDataOnAddingConjunction(Class className, String columnName, List<String> data);  }
@Test public void testCheckExistingGroupListforUpdate() { Object retObj = commonClassDao.checkExistingGroupListforUpdate("testString1", "testString2"); assertNotNull(retObj); assertTrue(retObj instanceof List); List<?> retList = (List<?>) retObj; assertTrue(retList.isEmpty()); }