@Test
public void test6getTagDefByName(){

	RangerTagDef oldTagDef = new RangerTagDef();
	oldTagDef.setId(id);
	oldTagDef.setName(name);
	XXTagDef xxTagDef = new XXTagDef();
	xxTagDef.setId(id);
	xxTagDef.setName(name);
	xxTagDef.setUpdateTime(new Date());
	
	XXTagDefDao xXTagDefDao = Mockito.mock(XXTagDefDao.class);
	Mockito.when(daoMgr.getXXTagDef()).thenReturn(xXTagDefDao);
	Mockito.when(xXTagDefDao.findByName(name)).thenReturn(xxTagDef);
	
	List<XXTagAttributeDef> tagAttrDefList = new ArrayList<XXTagAttributeDef>();
	XXTagAttributeDef xxTagAttributeDef = new XXTagAttributeDef();
	xxTagAttributeDef.setId(id);
	xxTagAttributeDef.setName(name);
	tagAttrDefList.add(xxTagAttributeDef);
	
	RangerTagDef result = rangerTagDefService.getTagDefByName(name);
	Assert.assertEquals(result.getId(), tagAttrDefList.get(0).getId());
	Assert.assertEquals(result.getName(), tagAttrDefList.get(0).getName());
	
	Mockito.verify(daoMgr).getXXTagDef();
	Mockito.verify(xXTagDefDao).findByName(name);
}