RangerTagService extends RangerTagServiceBase<XXTag, RangerTag> { public RangerTag getPopulatedViewObject(XXTag xObj) { return populateViewBean(xObj); } RangerTagService(); @Override RangerTag postCreate(XXTag tag); @Override RangerTag postUpdate(XXTag tag); RangerTag getPopulatedViewObject(XXTag xObj); RangerTag getTagByGuid(String guid); List<RangerTag> getTagsByType(String name); List<RangerTag> getTagsForResourceId(Long resourceId); List<RangerTag> getTagsForResourceGuid(String resourceGuid); List<RangerTag> getTagsByServiceId(Long serviceId); @Override Map<String, String> getAttributesForTag(XXTag xTag); static final Type subsumedDataType; }
@Test public void test2GetPopulatedViewObject() { Mockito.when(daoMgr.getXXPortalUser()).thenReturn(xXPortalUserDao); Mockito.when(daoMgr.getXXTagDef()).thenReturn(xXTagDefDao); XXTag xXTag = createXXTag(); Mockito.when(xXTagDefDao.getById(1L)).thenReturn(xXTagDef); rangerTagService.getPopulatedViewObject(xXTag); }