@Test
public void test13populateRangerContextEnricherDefToXX() {

	RangerContextEnricherDef rangerContextEnricherDefObj = new RangerContextEnricherDef();
	rangerContextEnricherDefObj.setName("country-provider");
	rangerContextEnricherDefObj.setEnricher("RangerCountryProvider");
	XXContextEnricherDef contextEnricherDefObj = new XXContextEnricherDef();
	contextEnricherDefObj.setAddedByUserId(Id);
	contextEnricherDefObj.setCreateTime(new Date());
	contextEnricherDefObj.setDefid(Id);
	contextEnricherDefObj.setId(Id);
	contextEnricherDefObj.setName("country-provider");
	contextEnricherDefObj
			.setEnricherOptions("contextName=COUNTRY;dataFile=/etc/ranger/data/userCountry.properties");
	contextEnricherDefObj.setEnricher("RangerCountryProvider");
	contextEnricherDefObj.setOrder(null);
	contextEnricherDefObj.setUpdatedByUserId(Id);
	contextEnricherDefObj.setUpdateTime(new Date());
	XXServiceDef serviceDefObj = new XXServiceDef();
	serviceDefObj.setAddedByUserId(Id);
	serviceDefObj.setCreateTime(new Date());
	serviceDefObj.setDescription("HDFS Repository");
	serviceDefObj.setGuid("1427365526516_835_0");
	serviceDefObj.setId(Id);
	Mockito.when(
			(XXContextEnricherDef) rangerAuditFields.populateAuditFields(
					contextEnricherDefObj, serviceDefObj)).thenReturn(
			contextEnricherDefObj);
	XXContextEnricherDef dbContextEnricherDef = rangerServiceDefService
			.populateRangerContextEnricherDefToXX(
					rangerContextEnricherDefObj, contextEnricherDefObj,
					serviceDefObj, 1);
	Assert.assertNotNull(dbContextEnricherDef);
	Assert.assertEquals(dbContextEnricherDef.getEnricher(),
			contextEnricherDefObj.getEnricher());
	Assert.assertEquals(dbContextEnricherDef.getEnricherOptions(),
			contextEnricherDefObj.getEnricherOptions());
	Assert.assertEquals(dbContextEnricherDef.getName(),
			contextEnricherDefObj.getName());
	Assert.assertEquals(dbContextEnricherDef.getCreateTime(),
			contextEnricherDefObj.getCreateTime());
	Assert.assertEquals(dbContextEnricherDef.getId(),
			contextEnricherDefObj.getId());
	Assert.assertEquals(dbContextEnricherDef.getOrder(),
			contextEnricherDefObj.getOrder());
	Assert.assertEquals(dbContextEnricherDef.getUpdatedByUserId(),
			contextEnricherDefObj.getUpdatedByUserId());
	Assert.assertEquals(dbContextEnricherDef.getUpdateTime(),
			contextEnricherDefObj.getUpdateTime());
}