Search in sources :

Example 1 with DistributionAccessor

use of com.synopsys.integration.alert.common.persistence.accessor.DistributionAccessor in project hub-alert by blackducksoftware.

the class DistributionActionsTest method createDistributionActions.

private DistributionActions createDistributionActions(Comparator<DistributionWithAuditInfo> sorter) {
    AuthorizationManager authorizationManager = Mockito.mock(AuthorizationManager.class);
    Mockito.when(authorizationManager.hasReadPermission(Mockito.any(ConfigContextEnum.class), Mockito.any(DescriptorKey.class))).thenReturn(true);
    DistributionAccessor defaultDistributionAccessor = Mockito.mock(DistributionAccessor.class);
    Mockito.when(defaultDistributionAccessor.getDistributionWithAuditInfo(Mockito.anyInt(), Mockito.anyInt(), Mockito.anyString(), Mockito.any(), Mockito.anySet())).thenReturn(createDistributionInfo(sorter));
    DistributionActions distributionActions = new DistributionActions(defaultDistributionAccessor, authorizationManager, descriptorMap);
    return distributionActions;
}
Also used : DistributionAccessor(com.synopsys.integration.alert.common.persistence.accessor.DistributionAccessor) DescriptorKey(com.synopsys.integration.alert.descriptor.api.model.DescriptorKey) AuthorizationManager(com.synopsys.integration.alert.common.security.authorization.AuthorizationManager) ConfigContextEnum(com.synopsys.integration.alert.common.enumeration.ConfigContextEnum)

Aggregations

ConfigContextEnum (com.synopsys.integration.alert.common.enumeration.ConfigContextEnum)1 DistributionAccessor (com.synopsys.integration.alert.common.persistence.accessor.DistributionAccessor)1 AuthorizationManager (com.synopsys.integration.alert.common.security.authorization.AuthorizationManager)1 DescriptorKey (com.synopsys.integration.alert.descriptor.api.model.DescriptorKey)1