public void AddPolicyGroup()
        {
            InitCertPolicyGroupRecords();
            CertPolicyGroupManager mgr = CreateManager();

            CertPolicyGroup expectedPolicy   = new CertPolicyGroup("UnitTestPolicyGroup", "UnitTest PolicyGroup Description");
            CertPolicyGroup actualCertPolicy = mgr.Add(expectedPolicy);

            expectedPolicy.Name.Should().BeEquivalentTo("UnitTestPolicyGroup");
            expectedPolicy.CreateDate.Should().BeCloseTo(actualCertPolicy.CreateDate);
        }
        public void UpdatePolicyGroupDescriptionTest()
        {
            InitCertPolicyGroupRecords();
            CertPolicyGroupManager mgr = CreateManager();

            CertPolicyGroup newCertPolicyGroup = new CertPolicyGroup("UnitTestPolicyGroup", "UnitTest Policy Description");

            mgr.Add(newCertPolicyGroup);
            CertPolicyGroup actualCertPolicy = mgr.Get("UnitTestPolicyGroup");

            actualCertPolicy.Should().NotBeNull();

            actualCertPolicy.Description = "blank";
            mgr.Update(actualCertPolicy);

            CertPolicyGroup updatedCertPolicy = mgr.Get("UnitTestPolicyGroup");

            updatedCertPolicy.Description.ShouldAllBeEquivalentTo("blank");
        }