use of org.apache.ranger.view.VXLong in project ranger by apache.
the class ElasticSearchAccessAuditsService method getXAccessAuditSearchCount.
/**
* @param searchCriteria
* @return
*/
public VXLong getXAccessAuditSearchCount(SearchCriteria searchCriteria) {
long count = 100;
VXLong vXLong = new VXLong();
vXLong.setValue(count);
return vXLong;
}
use of org.apache.ranger.view.VXLong in project ranger by apache.
the class TestAssetREST method testCountXAssets.
@Test
public void testCountXAssets() {
RangerService rangerService1 = rangerService(Id);
RangerService rangerService2 = rangerService(9L);
VXAsset vXAsset1 = vXAsset(Id);
VXAsset vXAsset2 = vXAsset(9L);
VXAssetList expectedVXAsset = new VXAssetList();
List<VXAsset> vXAsset = Arrays.asList(vXAsset1, vXAsset2);
expectedVXAsset.setVXAssets(vXAsset);
VXLong expectedAsset = new VXLong();
expectedAsset.setValue(2l);
List<RangerService> services = Arrays.asList(rangerService1, rangerService2);
SearchFilter searchFilter = new SearchFilter();
Mockito.when(searchUtil.getSearchFilterFromLegacyRequestForRepositorySearch(request, null)).thenReturn(searchFilter);
Mockito.when(serviceREST.getServices(searchFilter)).thenReturn(services);
Mockito.when(serviceUtil.toVXAsset(rangerService1)).thenReturn(vXAsset1);
Mockito.when(serviceUtil.toVXAsset(rangerService2)).thenReturn(vXAsset2);
VXLong actualAsset = assetREST.countXAssets(request);
Assert.assertEquals(expectedAsset.getValue(), actualAsset.getValue());
}
use of org.apache.ranger.view.VXLong in project ranger by apache.
the class SolrAccessAuditsService method getXAccessAuditSearchCount.
/**
* @param searchCriteria
* @return
*/
public VXLong getXAccessAuditSearchCount(SearchCriteria searchCriteria) {
long count = 100;
VXLong vXLong = new VXLong();
vXLong.setValue(count);
return vXLong;
}
use of org.apache.ranger.view.VXLong in project ranger by apache.
the class CloudWatchAccessAuditsService method getXAccessAuditSearchCount.
public VXLong getXAccessAuditSearchCount(SearchCriteria searchCriteria) {
long count = 100;
VXLong vXLong = new VXLong();
vXLong.setValue(count);
return vXLong;
}
use of org.apache.ranger.view.VXLong in project ranger by apache.
the class TestXUserREST method test25countXUsers.
@SuppressWarnings("unchecked")
@Test
public void test25countXUsers() {
HttpServletRequest request = Mockito.mock(HttpServletRequest.class);
SearchCriteria testSearchCriteria = createsearchCriteria();
Mockito.when(searchUtil.extractCommonCriterias((HttpServletRequest) Mockito.any(), (List<SortField>) Mockito.any())).thenReturn(testSearchCriteria);
vXLong.setValue(1);
Mockito.when(xUserMgr.getXUserSearchCount(testSearchCriteria)).thenReturn(vXLong);
VXLong testvxLong = xUserRest.countXUsers(request);
Mockito.verify(xUserMgr).getXUserSearchCount(testSearchCriteria);
Mockito.verify(searchUtil).extractCommonCriterias((HttpServletRequest) Mockito.any(), (List<SortField>) Mockito.any());
assertNotNull(testvxLong);
assertEquals(testvxLong.getValue(), vXLong.getValue());
assertEquals(testvxLong.getClass(), vXLong.getClass());
}
Aggregations