public PartiesQueryService( IShareSettings settings, ITokenResponseClient client, IJwtTokenParser jwtTokenParser, ISchemeOwnerJwtTokenResponseValidator tokenResponseValidator) { _requestUri = $"{settings.SchemeOwnerUrl}/{Constants.SchemeOwnerPartiesEndpoint}"; _client = client; _tokenResponseValidator = tokenResponseValidator; _jwtTokenParser = jwtTokenParser; }
public SchemeOwnerJwtTokenResponseValidatorTests() { var testCaStrategy = new TestCaStrategy(); var rootCertificateStorage = new TestEnvironmentRootCertificateStorage(); _decodedJwtValidatorMock = new Mock <IDecodedJwtValidator>(); _settings = new DefaultSettings(ConfigurationBuilder.Build()); _loggerMock = new Mock <ILogger <SchemeOwnerJwtTokenResponseValidator> >(); _sut = new SchemeOwnerJwtTokenResponseValidator( _decodedJwtValidatorMock.Object, rootCertificateStorage, _loggerMock.Object, testCaStrategy, _settings); }