Example #1
0
        public void WhenSubjectUnknown_ThenListCertificatesReturnsEmptyEnumeration()
        {
            var adapter      = new CertificateStoreAdapter();
            var certificates = adapter.ListUserCertitficates(
                "unknown-issuer", "unknown-subject");

            Assert.IsNotNull(certificates);
            CollectionAssert.IsEmpty(certificates);
        }
Example #2
0
        public void WhenSubjectMatches_ThenListCertificatesReturnsEnumeration()
        {
            var adapter = new CertificateStoreAdapter();

            adapter.AddUserCertitficate(ExampleCertificate);

            var certificates = adapter.ListUserCertitficates(
                ExampleCertitficateSubject, ExampleCertitficateSubject);

            Assert.IsNotNull(certificates);
            Assert.AreEqual(1, certificates.Count());
            Assert.AreEqual(
                TestCertificateStoreAdapter.ExampleCertificate.Thumbprint,
                certificates.First().Thumbprint);
        }
Example #3
0
        public void SetUp()
        {
            var adapter = new CertificateStoreAdapter();

            adapter.RemoveUserCertitficate(ExampleCertificate);
        }