public void SetUp() { spOptions = CreateSPOptions(); options = new Options(spOptions); //Substitute.For<IOptions>(); options.IdentityProviders.Add(Idp()); //options.IdentityProviders.Returns(ReturnThis()); userService = Substitute.For<IUserService>(); underTest = new Saml2BearerGrantValidator(userService, options); }
public void SetUp() { log = new Mock<ILog>(); var options = new Saml2AssertionValidationOptions() { Certificate = certificate, Recipient = new Uri("http://allowed_recipient1"), Audience = new List<Uri>() { new Uri("http://audience") }, }; factory = new Saml2AssertionFactory(options); factory.TokenHandler.Configuration.CertificateValidator = X509CertificateValidator.None; serializer = new Saml2AssertionSerializer(); userService = Substitute.For<IUserService>(); underTest = new Saml2BearerGrantValidator(userService, factory); Saml2BearerGrantValidator.Log = log.Object; }