Ejemplo n.º 1
0
        public void ServiceSecurityAuditElement_defaults()
        {
            ServiceSecurityAuditElement element = new ServiceSecurityAuditElement();

            Assert.AreEqual(typeof(ServiceSecurityAuditBehavior), element.BehaviorType, "BehaviorType");
            Assert.AreEqual("serviceSecurityAudit", element.ConfigurationElementName, "ConfigurationElementName");

            Assert.AreEqual(AuditLogLocation.Default, element.AuditLogLocation, "AuditLogLocation");
            Assert.AreEqual(true, element.SuppressAuditFailure, "SuppressAuditFailure");
            Assert.AreEqual(AuditLevel.None, element.ServiceAuthorizationAuditLevel, "ServiceAuthorizationAuditLevel");
            Assert.AreEqual(AuditLevel.None, element.MessageAuthenticationAuditLevel, "MessageAuthenticationAuditLevel");
        }
Ejemplo n.º 2
0
        public void ServiceSecurityAuditElement()
        {
            ServiceBehaviorElement      behavior = OpenConfig();
            ServiceSecurityAuditElement element  = (ServiceSecurityAuditElement)behavior [typeof(ServiceSecurityAuditElement)];

            if (element == null)
            {
                Assert.Fail("ServiceSecurityAuditElement is not exist in collection.");
            }

            Assert.AreEqual(typeof(ServiceSecurityAuditBehavior), element.BehaviorType, "BehaviorType");
            Assert.AreEqual("serviceSecurityAudit", element.ConfigurationElementName, "ConfigurationElementName");

            Assert.AreEqual(AuditLogLocation.Application, element.AuditLogLocation, "AuditLogLocation");
            Assert.AreEqual(false, element.SuppressAuditFailure, "SuppressAuditFailure");
            Assert.AreEqual(AuditLevel.Success, element.ServiceAuthorizationAuditLevel, "ServiceAuthorizationAuditLevel");
            Assert.AreEqual(AuditLevel.Success, element.MessageAuthenticationAuditLevel, "MessageAuthenticationAuditLevel");
        }