protected void OneTimeTearDown() { foreach (var certStore in CertStores) { using (var x509Store = new X509CertificateStore()) { x509Store.Open(certStore); var collection = x509Store.Enumerate().Result; foreach (var cert in collection) { if (X509Utils.CompareDistinguishedName(X509StoreSubject, cert.Subject)) { x509Store.Delete(cert.Thumbprint).Wait(); } } } } }