public async Task GetScopesApiResourceAsync() { IClientRepository clientRepository = new ClientDapperRepository(_configuration); IApiResourceRepository apiResourceRepository = new ApiResourceDapperRepository(_configuration); var apiResource = ApiResourceMock.GenerateRandomApiResource(); await apiResourceRepository.AddApiResourceAsync(apiResource); var apiScopes = await clientRepository.GetScopesAsync(apiResource.Name); apiScopes[0].Should().Be(apiResource.Name); }
public async Task GetScopesIdentityResourceAsync() { IClientRepository clientRepository = new ClientDapperRepository(_configuration); IIdentityResourceRepository identityResourceRepository = new IdentityResourceDapperRepository(_configuration); var identityResource = IdentityResourceMock.GenerateRandomIdentityResource(); await identityResourceRepository.AddIdentityResourceAsync(identityResource); var identityScopes = await clientRepository.GetScopesAsync(identityResource.Name); identityScopes[0].Should().Be(identityResource.Name); }