//[Fact] public async Task GetConfigurationShouldNotFailAsync() { var(repo, jsonSample) = Configure(); var param = new GetAuthorityParam { Authority = "TestAuthority" }; var result = await repo.GetAuthorityAsync(param, CancellationToken.None); Assert.NotNull(result); Assert.Equal("TestAuthority", result.Name); Assert.Equal("Test data", result.Description); //Assert.Equal(jsonSample, result.Json); Assert.Equal("https://test-uri", result.Uri); }
public async Task <Authority> GetAuthorityAsync(GetAuthorityParam param, CancellationToken cancellationToken) { var dao = await GetAuthorityDaoAsync(param.Authority, cancellationToken); if (dao == null) { return(null); } else { return(new Authority { Name = dao.Authority, Description = dao.Description, Uri = dao.Uri }); } }
public async Task <Authority> GetAuthorityAsync(GetAuthorityParam param, CancellationToken cancellationToken) { return(await _repository.GetAuthorityAsync(param, cancellationToken)); }