public static void AreEqual(this WfServiceAddressDefinition actual, WfServiceAddressDefinitionConfigurationElement element)
        {
            if (actual == null && element == null)
                return;

            Assert.AreEqual(actual.RequestMethod, element.RequestMethod);
            Assert.AreEqual(actual.ContentType, element.ContentType);

            AssertStringEqual(actual.Address, element.Uri.ToUriString());

            actual.Credential.AreEqual(element.Identity);
        }
        public static void AreEqual(this WfServiceAddressDefinition actual, WfServiceAddressDefinitionConfigurationElement element)
        {
            if (actual == null && element == null)
            {
                return;
            }

            Assert.AreEqual(actual.RequestMethod, element.RequestMethod);
            Assert.AreEqual(actual.ContentType, element.ContentType);

            AssertStringEqual(actual.Address, element.Uri.ToUriString());

            actual.Credential.AreEqual(element.Identity);
        }