예제 #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void queryByUser()
        public virtual void queryByUser()
        {
            TenantQuery query = identityService.createTenantQuery();

            assertThat(query.userMember("nonExisting").count(), @is(0L));
            assertThat(query.userMember(USER).count(), @is(1L));
            assertThat(query.userMember(USER).tenantId(TENANT_ONE).count(), @is(1L));
        }
예제 #2
0
        protected internal virtual IList <string> setupTenantQueryMock(IList <Tenant> tenants)
        {
            TenantQuery mockTenantQuery = mock(typeof(TenantQuery));

            when(identityServiceMock.createTenantQuery()).thenReturn(mockTenantQuery);
            when(mockTenantQuery.userMember(anyString())).thenReturn(mockTenantQuery);
            when(mockTenantQuery.includingGroupsOfUser(anyBoolean())).thenReturn(mockTenantQuery);
            when(mockTenantQuery.list()).thenReturn(tenants);

            IList <string> tenantIds = new List <string>();

            foreach (Tenant tenant in tenants)
            {
                tenantIds.Add(tenant.Id);
            }
            return(tenantIds);
        }