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"); }
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"); }