Search in sources :

Example 1 with DynamicPermissionCheckService

use of com.icthh.xm.ms.entity.security.access.DynamicPermissionCheckService in project xm-ms-entity by xm-online.

the class FunctionServiceImplUnitTest method setUp.

@Before
public void setUp() {
    xmEntitySpecService = Mockito.mock(XmEntitySpecService.class);
    xmEntityService = Mockito.mock(XmEntityService.class);
    functionExecutorService = Mockito.mock(FunctionExecutorService.class);
    functionContextService = Mockito.mock(FunctionContextService.class);
    dynamicPermissionCheckService = Mockito.mock(DynamicPermissionCheckService.class);
    xmEntityTenantConfigService = Mockito.mock(XmEntityTenantConfigService.class);
    jsonValidationService = spy(new JsonValidationService(new ObjectMapper()));
    functionService = new FunctionServiceImpl(xmEntitySpecService, xmEntityService, functionExecutorService, functionContextService, dynamicPermissionCheckService, jsonValidationService, xmEntityTenantConfigService);
    xmEntityTenantConfig = new XmEntityTenantConfig();
    when(xmEntityTenantConfigService.getXmEntityTenantConfig()).thenReturn(xmEntityTenantConfig);
}
Also used : XmEntityService(com.icthh.xm.ms.entity.service.XmEntityService) DynamicPermissionCheckService(com.icthh.xm.ms.entity.security.access.DynamicPermissionCheckService) XmEntitySpecService(com.icthh.xm.ms.entity.service.XmEntitySpecService) JsonValidationService(com.icthh.xm.ms.entity.service.JsonValidationService) FunctionContextService(com.icthh.xm.ms.entity.service.FunctionContextService) XmEntityTenantConfigService(com.icthh.xm.ms.entity.config.XmEntityTenantConfigService) FunctionExecutorService(com.icthh.xm.ms.entity.service.FunctionExecutorService) ObjectMapper(com.fasterxml.jackson.databind.ObjectMapper) XmEntityTenantConfig(com.icthh.xm.ms.entity.config.XmEntityTenantConfigService.XmEntityTenantConfig)

Aggregations

ObjectMapper (com.fasterxml.jackson.databind.ObjectMapper)1 XmEntityTenantConfigService (com.icthh.xm.ms.entity.config.XmEntityTenantConfigService)1 XmEntityTenantConfig (com.icthh.xm.ms.entity.config.XmEntityTenantConfigService.XmEntityTenantConfig)1 DynamicPermissionCheckService (com.icthh.xm.ms.entity.security.access.DynamicPermissionCheckService)1 FunctionContextService (com.icthh.xm.ms.entity.service.FunctionContextService)1 FunctionExecutorService (com.icthh.xm.ms.entity.service.FunctionExecutorService)1 JsonValidationService (com.icthh.xm.ms.entity.service.JsonValidationService)1 XmEntityService (com.icthh.xm.ms.entity.service.XmEntityService)1 XmEntitySpecService (com.icthh.xm.ms.entity.service.XmEntitySpecService)1