public void logs_error_if_certificate_does_not_match_issuer() { theCertificateValidationReturns = SamlValidationKeys.CannotMatchIssuer; ClassUnderTest.Validate(response); response.Errors.Single().ShouldEqual(new SamlError(SamlValidationKeys.CannotMatchIssuer)); }
public void logs_error_if_certificate_is_invalid() { theCertificateValidationReturns = SamlValidationKeys.NoValidCertificates; ClassUnderTest.Validate(response); response.Errors.Single().ShouldEqual(new SamlError(SamlValidationKeys.NoValidCertificates)); }
public void logs_no_error_if_the_certificate_is_valid() { theCertificateValidationReturns = SamlValidationKeys.ValidCertificate; ClassUnderTest.Validate(response); response.Errors.Any().ShouldBeFalse(); }