示例#1
0
        [Test]         // ctor (Boolean, String)
        public void Constructor4()
        {
            transform = new UnprotectedXmlDsigExcC14NTransform(true, null);
            Assert.AreEqual("http://www.w3.org/2001/10/xml-exc-c14n#WithComments", transform.Algorithm, "Algorithm");
            Assert.IsNull(transform.InclusiveNamespacesPrefixList, "InclusiveNamespacesPrefixList");
            CheckProperties(transform);

            transform = new UnprotectedXmlDsigExcC14NTransform(true, string.Empty);
            Assert.AreEqual("http://www.w3.org/2001/10/xml-exc-c14n#WithComments", transform.Algorithm, "Algorithm");
            Assert.AreEqual(string.Empty, transform.InclusiveNamespacesPrefixList, "InclusiveNamespacesPrefixList");
            CheckProperties(transform);

            transform = new UnprotectedXmlDsigExcC14NTransform(true, "#default xsd");
            Assert.AreEqual("http://www.w3.org/2001/10/xml-exc-c14n#WithComments", transform.Algorithm, "Algorithm");
            Assert.AreEqual("#default xsd", transform.InclusiveNamespacesPrefixList, "InclusiveNamespacesPrefixList");
            CheckProperties(transform);

            transform = new UnprotectedXmlDsigExcC14NTransform(false, null);
            Assert.AreEqual("http://www.w3.org/2001/10/xml-exc-c14n#", transform.Algorithm, "Algorithm");
            Assert.IsNull(transform.InclusiveNamespacesPrefixList, "InclusiveNamespacesPrefixList");
            CheckProperties(transform);

            transform = new UnprotectedXmlDsigExcC14NTransform(false, string.Empty);
            Assert.AreEqual("http://www.w3.org/2001/10/xml-exc-c14n#", transform.Algorithm, "Algorithm");
            Assert.AreEqual(string.Empty, transform.InclusiveNamespacesPrefixList, "InclusiveNamespacesPrefixList");
            CheckProperties(transform);

            transform = new UnprotectedXmlDsigExcC14NTransform(false, "#default xsd");
            Assert.AreEqual("http://www.w3.org/2001/10/xml-exc-c14n#", transform.Algorithm, "Algorithm");
            Assert.AreEqual("#default xsd", transform.InclusiveNamespacesPrefixList, "InclusiveNamespacesPrefixList");
            CheckProperties(transform);
        }
		[Test] // ctor (Boolean)
		public void Constructor2 ()
		{
			transform = new UnprotectedXmlDsigExcC14NTransform (true);
			Assert.AreEqual ("http://www.w3.org/2001/10/xml-exc-c14n#WithComments", transform.Algorithm, "Algorithm");
			Assert.IsNull (transform.InclusiveNamespacesPrefixList, "InclusiveNamespacesPrefixList");
			CheckProperties (transform);

			transform = new UnprotectedXmlDsigExcC14NTransform (false);
			Assert.AreEqual ("http://www.w3.org/2001/10/xml-exc-c14n#", transform.Algorithm, "Algorithm");
			Assert.IsNull (transform.InclusiveNamespacesPrefixList, "InclusiveNamespacesPrefixList");
			CheckProperties (transform);
		}
		protected void SetUp () 
		{
			transform = new UnprotectedXmlDsigExcC14NTransform ();
		}
		[Test] // ctor (String)
		public void Constructor3 ()
		{
			transform = new UnprotectedXmlDsigExcC14NTransform (null);
			Assert.AreEqual ("http://www.w3.org/2001/10/xml-exc-c14n#", transform.Algorithm, "Algorithm");
			Assert.IsNull (transform.InclusiveNamespacesPrefixList, "InclusiveNamespacesPrefixList");
			CheckProperties (transform);

			transform = new UnprotectedXmlDsigExcC14NTransform (string.Empty);
			Assert.AreEqual ("http://www.w3.org/2001/10/xml-exc-c14n#", transform.Algorithm, "Algorithm");
			Assert.AreEqual (string.Empty, transform.InclusiveNamespacesPrefixList, "InclusiveNamespacesPrefixList");
			CheckProperties (transform);

			transform = new UnprotectedXmlDsigExcC14NTransform ("#default xsd");
			Assert.AreEqual ("http://www.w3.org/2001/10/xml-exc-c14n#", transform.Algorithm, "Algorithm");
			Assert.AreEqual ("#default xsd", transform.InclusiveNamespacesPrefixList, "InclusiveNamespacesPrefixList");
			CheckProperties (transform);
		}
示例#5
0
 protected void SetUp()
 {
     transform = new UnprotectedXmlDsigExcC14NTransform();
 }