Beispiel #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void deleteTenantGroupMembership()
        public virtual void deleteTenantGroupMembership()
        {
            Tenant tenant = identityService.newTenant(TENANT_ONE);

            identityService.saveTenant(tenant);

            Group group = identityService.newGroup(GROUP_ONE);

            identityService.saveGroup(group);

            identityService.createTenantGroupMembership(TENANT_ONE, GROUP_ONE);

            TenantQuery query = identityService.createTenantQuery().groupMember(GROUP_ONE);

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

            identityService.deleteTenantGroupMembership("nonExisting", GROUP_ONE);
            assertThat(query.count(), @is(1L));

            identityService.deleteTenantGroupMembership(TENANT_ONE, "nonExisting");
            assertThat(query.count(), @is(1L));

            identityService.deleteTenantGroupMembership(TENANT_ONE, GROUP_ONE);
            assertThat(query.count(), @is(0L));
        }
Beispiel #2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void deleteTenantUserMembership()
        public virtual void deleteTenantUserMembership()
        {
            Tenant tenant = identityService.newTenant(TENANT_ONE);

            identityService.saveTenant(tenant);

            User user = identityService.newUser(USER_ONE);

            identityService.saveUser(user);

            identityService.createTenantUserMembership(TENANT_ONE, USER_ONE);

            TenantQuery query = identityService.createTenantQuery().userMember(USER_ONE);

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

            identityService.deleteTenantUserMembership("nonExisting", USER_ONE);
            assertThat(query.count(), @is(1L));

            identityService.deleteTenantUserMembership(TENANT_ONE, "nonExisting");
            assertThat(query.count(), @is(1L));

            identityService.deleteTenantUserMembership(TENANT_ONE, USER_ONE);
            assertThat(query.count(), @is(0L));
        }
Beispiel #3
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void deleteTenant()
        public virtual void deleteTenant()
        {
            // create
            Tenant tenant = identityService.newTenant(TENANT_ONE);

            identityService.saveTenant(tenant);

            TenantQuery query = identityService.createTenantQuery();

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

            identityService.deleteTenant("nonExisting");
            assertThat(query.count(), @is(1L));

            identityService.deleteTenant(TENANT_ONE);
            assertThat(query.count(), @is(0L));
        }
Beispiel #4
0
        public virtual CountResultDto getTenantCount(UriInfo uriInfo)
        {
            TenantQueryDto queryDto = new TenantQueryDto(ObjectMapper, uriInfo.QueryParameters);

            TenantQuery query = queryDto.toQuery(ProcessEngine);
            long        count = query.count();

            return(new CountResultDto(count));
        }
Beispiel #5
0
        private TenantQuery setUpMockQuery(IList <Tenant> tenants)
        {
            TenantQuery query = mock(typeof(TenantQuery));

            when(query.list()).thenReturn(tenants);
            when(query.count()).thenReturn((long)tenants.Count);

            when(processEngine.IdentityService.createTenantQuery()).thenReturn(query);

            return(query);
        }
Beispiel #6
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void queryById()
        public virtual void queryById()
        {
            TenantQuery query = identityService.createTenantQuery().tenantId(TENANT_ONE);

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

            Tenant tenant = query.singleResult();

            assertThat(tenant, @is(notNullValue()));
            assertThat(tenant.Name, @is("Tenant_1"));
        }
Beispiel #7
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void queryByNonExistingId()
        public virtual void queryByNonExistingId()
        {
            TenantQuery query = identityService.createTenantQuery().tenantId("nonExisting");

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