### Question:
GroupTagDao { public void insertOrUpdate(GroupTagModel... models) { insertOrUpdate(Lists.newArrayList(models)); } private  GroupTagDao(); List<GroupTagModel> query(); void delete(GroupTagModel filter); void insertOrUpdate(GroupTagModel... models); void insertOrUpdate(final List<GroupTagModel> models); static final GroupTagDao INSTANCE; }### Answer:
@Test public void testInsertOrUpdate() throws Exception { GroupTagModel GroupTag = newGroupTag(); groupTagDao.insertOrUpdate(GroupTag); groupTagDao.insertOrUpdate(GroupTag); assertGroupOperation(GroupTag, query(GroupTag)); }