Ejemplo n.º 1
0
        public virtual void testQueryByTenantId()
        {
            HistoricCaseActivityInstanceQuery query = historyService.createHistoricCaseActivityInstanceQuery().tenantIdIn(TENANT_ONE);

            assertThat(query.count(), @is(1L));

            query = historyService.createHistoricCaseActivityInstanceQuery().tenantIdIn(TENANT_TWO);

            assertThat(query.count(), @is(1L));
        }
Ejemplo n.º 2
0
        public virtual void testQueryNoAuthenticatedTenants()
        {
            identityService.setAuthentication("user", null, null);

            HistoricCaseActivityInstanceQuery query = historyService.createHistoricCaseActivityInstanceQuery();

            assertThat(query.count(), @is(0L));
        }
Ejemplo n.º 3
0
        public virtual CountResultDto queryHistoricCaseActivityInstancesCount(HistoricCaseActivityInstanceQueryDto queryDto)
        {
            HistoricCaseActivityInstanceQuery query = queryDto.toQuery(processEngine);

            long count = query.count();

            return(new CountResultDto(count));
        }
Ejemplo n.º 4
0
        public virtual void testQueryDisabledTenantCheck()
        {
            processEngineConfiguration.TenantCheckEnabled = false;
            identityService.setAuthentication("user", null, null);

            HistoricCaseActivityInstanceQuery query = historyService.createHistoricCaseActivityInstanceQuery();

            assertThat(query.count(), @is(2L));
        }
Ejemplo n.º 5
0
        public virtual void testQueryAuthenticatedTenants()
        {
            identityService.setAuthentication("user", null, Arrays.asList(TENANT_ONE, TENANT_TWO));

            HistoricCaseActivityInstanceQuery query = historyService.createHistoricCaseActivityInstanceQuery();

            assertThat(query.count(), @is(2L));
            assertThat(query.tenantIdIn(TENANT_ONE).count(), @is(1L));
            assertThat(query.tenantIdIn(TENANT_TWO).count(), @is(1L));
        }
Ejemplo n.º 6
0
        protected internal virtual HistoricCaseActivityInstanceQuery setUpMockHistoricCaseActivityInstanceQuery(IList <HistoricCaseActivityInstance> mockedHistoricCaseActivityInstances)
        {
            HistoricCaseActivityInstanceQuery mockedHistoricCaseActivityInstanceQuery = mock(typeof(HistoricCaseActivityInstanceQuery));

            when(mockedHistoricCaseActivityInstanceQuery.list()).thenReturn(mockedHistoricCaseActivityInstances);
            when(mockedHistoricCaseActivityInstanceQuery.count()).thenReturn((long)mockedHistoricCaseActivityInstances.Count);

            when(processEngine.HistoryService.createHistoricCaseActivityInstanceQuery()).thenReturn(mockedHistoricCaseActivityInstanceQuery);

            return(mockedHistoricCaseActivityInstanceQuery);
        }
Ejemplo n.º 7
0
        public virtual void testQueryByNonExistingTenantId()
        {
            HistoricCaseActivityInstanceQuery query = historyService.createHistoricCaseActivityInstanceQuery().tenantIdIn("nonExisting");

            assertThat(query.count(), @is(0L));
        }
Ejemplo n.º 8
0
        public virtual void testQueryWithoutTenantId()
        {
            HistoricCaseActivityInstanceQuery query = historyService.createHistoricCaseActivityInstanceQuery();

            assertThat(query.count(), @is(2L));
        }