public void formats_and_load_via_string()
        {
            var cert1 = new SamlCertificate
            {
                Issuer = "foo:bar1",
                SerialNumber = "12345",
                CertificateIssuer = "DN=Foo",
                Thumbprint = "ab cd ef"
            };

            var cert2 = new SamlCertificate(cert1.ToString());

            cert2.ShouldNotBeTheSameAs(cert1);

            cert2.Issuer.ShouldBe(cert1.Issuer);
            cert2.SerialNumber.ShouldBe(cert1.SerialNumber);
            cert2.CertificateIssuer.ShouldBe(cert1.CertificateIssuer);
            cert2.Thumbprint.ShouldBe(cert1.Thumbprint);
        }