2009-07-14  Sebastien Pouliot  <sebastien@ximian.com>

	* SignedInfoTest.cs: Test case for Signature Length/Method mixup
	* SignedXmlTest.cs: Test cases for HMACOutputLength

2009-06-26  Robert Jordan  <robertj@gmx.net>

	* *.cs: Upgrade to new NUnit style.

2008-11-01  Sebastien Pouliot  <sebastien@ximian.com>

	* EncryptedXmlTest.cs: Add null check test cases for many methods.
	* SignedXmlTest.cs: New. Check that GetIdElement returns null when
	either parameter is null.
	* TransformTest.cs: New. Check null check behavior.
	* XmlDecryptionTransformTest.cs: New. Check null check behavior.
	* XmlDsigC14NTransformTest.cs: Confirm MS.NET NRE behavior inside
	GetDigestedOutput method.
	* XmlDsigExcC14NTransformTest.cs: Confirm MS.NET NRE behavior inside
	GetDigestedOutput method.

2008-10-14  Gert Driesen  <drieseng@users.sourceforge.net>

	* XmlDsigXsltTranformTest.cs: Added test for .ctor (bool).
	* XmlDsigEnvelopedTransformTest.cs: Added test for .ctor (bool). Use
	Assert class. Improved properties tests.
	* XmlDsigC14TransformTest.cs: Added test for .ctor (bool).
	* XmlDsigExcC14NTransformTest.cs: Added .ctor tests and added asserts
	IncludsiveNamespacesPrefixList
	* XmlDsigExcC14NWithCommentsTransformTest.cs: Added basic .ctor and
	properties tests.
	* XmlDsigC14NWithCommentsTransformTest.cs: Fixed line endings.
	* XmlLicenseTransformTest.cs: Added basic .ctor and properties tests.

2008-09-17  Sebastien Pouliot  <sebastien@ximian.com>

	* SignedXmlTest.cs: Add test cases for HMACSHA[256|384|512] and
	HMACRIPEMD160 which are supported in 2.0. Based on test case from
	Fredrik Olsson on bug #425724.

2008-08-14  Gert Driesen  <drieseng@users.sourceforge.net>

	* KeyInfoX509DataTest.cs
	* SignedInfoTest.cs
	* XmlDsigC14NTransformTest.cs
	* XmlDsigExcC14NTransformTest.cs
	* XmlDsigC14NWithCommentsTransformTest.cs
	* ReferenceTet.cs
	* SignatureTest.cs: Fixed line endings.

2008-05-25  Sebastien Pouliot  <sebastien@ximian.com>

	* XmlDsigBase64TransformTest.cs: Add test case for InputTypes
	* XmlDsigExcC14NTransformTest.cs: Add test case for InputTypes

2007-03-22  Atsushi Enomoto  <atsushi@ximian.com>

	* XmlDsigC14NTransformTest.cs : added test for xmlns attribute 
	  completion for input nodes, as well as test for
	  PropagatedNamespaces (ignored so far).

2007-01-25  Atsushi Enomoto  <atsushi@ximian.com>

	* SignedXmlTest.cs : enable SignElementWithPrefixedNamespace().

2007-01-23  Atsushi Enomoto  <atsushi@ximian.com>

	* SignedXmlTest.cs : fixed ambiguous variable name in previous tests.

2007-01-23  Atsushi Enomoto  <atsushi@ximian.com>

	* SignedXmlTest.cs :
	  run the transformation in yesterday's test twice.

2007-01-22  Atsushi Enomoto  <atsushi@ximian.com>

	* XmlDsigExcC14NTransformTest.cs, XmlDsigC14NTransformTest.cs,
	  SignedXmlTest.cs : added some more tests which blocks indigo.

2007-01-17  Atsushi Enomoto  <atsushi@ximian.com>

	* XmlDsigExcC14NTransformTest.cs : new tests, mostly copied from
	  non-exc test.

2007-01-12  Atsushi Enomoto  <atsushi@ximian.com>

	* SignedXmlTest.cs : added DataReferenceToNonDataObject().

2007-01-12  Atsushi Enomoto  <atsushi@ximian.com>

	* DataObjectTest.cs : test to make sure to not clear attributes or
	  children unnecessarily.

2007-01-12  Atsushi Enomoto  <atsushi@ximian.com>

	* SignedXmlTest.cs : fixed ComputeSignatureNoSigningKey() to not
	  expect silly exception. Added test for malformed reference.

2007-01-12  Atsushi Enomoto  <atsushi@ximian.com>

	* SignedXmlTest.cs : added ComputeSignatureNoSigningKey().

2006-11-01  Atsushi Enomoto  <atsushi@ximian.com>

	* SignedXmlTest.cs : added Ignore for failing wrong test by design.

2006-10-11  Atsushi Enomoto  <atsushi@ximian.com>

	* SignedXmlTest.cs : added a test for signature method mismatch.

2006-09-25  Gert Driesen  <drieseng@users.sourceforge.net>

	* SignedXmlTest.cs: Added tests for bug #79454 and bug #79483 (marked
	NotWorking).

2006-09-22  Atsushi Enomoto  <atsushi@ximian.com>

	* EncryptedXmlTest.cs, EncryptedXmlSample3.xml :
	  another decryption test for padding sanity.

2006-09-21  Atsushi Enomoto  <atsushi@ximian.com>

	* EncryptedXmlTest.cs : added roundtrip sample i.e. encryption test.

2006-09-21  Atsushi Enomoto  <atsushi@ximian.com>

	* EncryptedXmlTest.cs, EncryptedXmlSample2.xml :
	  Added another case that expects correct padding processing which is 
	  specified in W3C xmlenc spec section 5.2.

2006-09-21  Atsushi Enomoto  <atsushi@ximian.com>

	* EncryptedXmlTest.cs :
	  removed problematic culture change (was for debugging).

2006-09-21  Atsushi Enomoto  <atsushi@ximian.com>

	* EncryptedXmlTest.cs : new file. Added practical example.
	* EncryptedXmlSample1.xml, sample.pfx : support files for the above test.

2006-09-06  Atsushi Enomoto  <atsushi@ximian.com>

	* DataReferenceTest.cs : new test.

2005-09-27  Sebastien Pouliot  <sebastien@ximian.com>

	* KeyInfoX509DataTest.cs: Fixed tests case for 2.0 RC.
	* XmlDsigXPathTransformTest.cs: Fixed tests case for 2.0 RC.

2005-05-31  Atsushi Enomoto  <atsushi@ximian.com>

	* XmlDsigC14NWithCommentsTransformTest.cs : added File.Delete()
	  sanity check on CleanUp().

2005-05-05  Sebastien Pouliot  <sebastien@ximian.com>

	* ReferenceTest.cs: Changed AddAllTransforms from Ignored to category
	NotDotNet as the test seems to fail only under NUnit.

2005-05-04  Sebastien Pouliot  <sebastien@ximian.com>

	* AssertCrypto.cs: Added method to compare somewhat different but ok 
	XML fragments (when the xmlns for xmldsig is on a different element).
	* KeyInfoTest.cs, KeyInfoRetrievalMethodTest.cs, ReferenceTest.cs,
	SignedInfoTest.cs, SignatureTest.cs, SignedXmlTest.cs, 
	XmlDsigC14NTransformTest.cs, XmlDsigC14NWithCommentsTransformTest.cs,
	XmlDsigXPathTransformTest.cs: Make all tests works under Fx 2.0 beta 2

2005-05-02  Sebastien Pouliot  <sebastien@ximian.com>

	* SignedXmlTest.cs: AddObject and AddReference now throws 
	ArgumentNullException in 2.0.
	* XmlDsigC14NWithCommentsTransformTest.cs: InputType was fixed in 2.0.
	* XmlDsigC14NTransformTest.cs: InputType was fixed in 2.0.
	* XmlDsigXsltTransformTest.cs: Fixed tests for 2.0, InputType, Empty 
	XSLT and invalid XSLT (new exception).

2005-04-28  Sebastien Pouliot  <sebastien@ximian.com>

	* XmlDsigXPathTransformTest.cs: Marked FunctionHereObsolete (ignored)
	and LoadInputAsXmlNodeList (failure) as [Category("NotWorking")] as 
	they both pass under MS 1.x runtime (for bad and/or good reasons).

2005-04-26  Sebastien Pouliot  <sebastien@ximian.com>

	* KeyInfoX509DataTest.cs: Added new unit tests for NET_1_1 and updated
	tests to work on NET_2_0.

2005-04-06  Atsushi Enomoto  <atsushi@ximian.com>

	* XmlDsigC14NTransformTest.cs :
	  Reverted last change in LoadInputAsXmlNodeList2(). It is MS bug.
	  It now handles Load() behavioral difference between Stream and
	  XmlDocument as expected.

2005-02-27  Nick Drochak  <ndrochak@ieee.org>

	* XmlDsigXsltTransformTest.cs:
	* XmlDsigC14NTransformTest.cs: Make tests pass on MS.NET 1.1.

2004-06-06  Atsushi Enomoto  <atsushi@ximian.com>

	* XmlDsigXsltTransformTest.cs : Fixed EmbeddedStylesheet() that missed
	  xmlns:xsl declaration.

2004-05-20  Sebastien Pouliot  <sebastien@ximian.com>

	* KeyInfoTest.cs: SetUp is now public (required for new nunit).
	* ReferenceTest.cs: SetUp is now public (required for new nunit).

2004-05-14  Atsushi Enomoto  <atsushi@ximian.com>

	* XmlDsigC14NTransform.cs : Reverted Ingore attribute that does not
	  seem like incorrect test.

2004-05-05  Atsushi Enomoto  <atsushi@ximian.com>

	* XmlDsigBase64Transform.cs : LoadInputAsXmlNodeList() is testable.
	* XmlDsigC14NTransformTest.cs : Ignore LoadInputAsXmlNodeList(); that
	  test premises incorrect namespace handling.
	* XmlDsigXPathTransformTest.cs : Removed some FIXMEs (counting node
	  will give more expected results),
	  plus some noise on FunctionHereObsolete().

2004-03-26  Atsushi Enomoto  <atsushi@ximian.com>

	* Added XmlDsigEnvelopedSignatureTransformTest.cs.
	* SignedXmlTest.cs : Added some KeyInfo and error handling repro.

2004-03-24  Atsushi Enomoto  <atsushi@ximian.com>

	* ReferenceTest.cs : Test for keeping document object identity.
	* XmlDsigC14NTransformTest.cs : Fixed LoadInputAsXmlNodeList(). Here,
	  passed XmlNodeList means filtered (e.g. XPath) nodes, which might
	  contain parent and children as each node in the list.
	  Added LoadInputAsXmlNodeList2(), which fails in the meantime.

2004-03-23  Atsushi Enomoto  <atsushi@ximian.com>

	* SignedInfoTest.cs : assure the owner document object equality /
	  inequality with related to LoadXml() and setting properties.

2004-03-23  Atsushi Enomoto  <atsushi@ximian.com>

	* DataObjectTest.cs : assure that owner document object is different
	  after setting properties.

2004-03-20  Sebastien Pouliot  <sebastien@ximian.com>

	* SignedXmlTest.cs: Renamed GetPublicKey to PublicGetPublicKey to
	remove warning.

2004-03-19  Sebastien Pouliot  <sebastien@ximian.com>

	* SignedXmlTest.cs: Completed unit tests as many methods were not 
	tested at all previously.

2004-03-15  Sebastien Pouliot  <sebastien@ximian.com>

	* SignedXmlTest.cs: Added null test for LoadXml.

2004-03-14  Atsushi Enomoto  <atsushi@ximian.com>

	* XmlDsigXPathTransformTest.cs : added TransformSimple() and
	  FunctionHere() [commented].

2004-03-13  Atsushi Enomoto  <atsushi@ximian.com>

	* XmlDsigC14NWithCommentsTransformTest,cs : world.txt causes FileShare
	  Win32Error so it should be added only when it does not exist.
	* XmlDsigXsltTransformTest.cs : embedded stylesheet should have
	  version attribute. EmbeddedStylesheet() should also load input doc.

2004-03-12  Sebastien Pouliot  <sebastien@ximian.com>

	* XmlDsigC14NTransformTest.cs: Fixed missing files error under MS.NET.
	* XmlDsigC14NWithCommentsTransformTest.cs: Fixed missing files error
	under MS.NET.

2004-03-11  Atsushi Enomoto  <atsushi@ximian.com>

	* XmlDsigC14NTransformTest.cs : Stream2String() should consider utf-8
	  escaping (i.e. it must be the same as with-comments test).
	  Enabled example6 (encoding test).
	* XmlDsigXsltTransformTest.cs :
	  GetXslDoc() now works (xmlns for dsig was missing).
	  Added EmptyXslt(), EmbeddedStylesheet() and InvalidXslt().
	  Activated ignored LoadInputAsXXX() and Load2() by supplying xsl.

2004-03-04  Atsushi Enomoto  <atsushi@ximian.com>

	* SignatureTest.cs : added some malformed xml tests.

2004-02-14  Atsushi Enomoto  <atsushi@ximian.com>

	* XmlDsigC14NTransformTest.cs,
	  XmlDsigC14NWithCommentsTransformTest.cs:
	  uncommented some code blocks which should be tested.

2004-02-11  Sebastien Pouliot  <sebastien@ximian.com>

	* KeyInfoTest.cs: Corrected the xmlRSA XML string.
	* ReferenceTest.cs: Tests fixed if XML is different (but equivalent)
	to MS implementation.
	* SignatureTest.cs: Tests fixed if XML is different (but equivalent) 
	to MS implementation.
	* XmlDsigBase64TransformTest.cs: New UnprotectedGetInnerXml class to get
	results from the protected GetInnerXml. No more convertion to arrays.
	* XmlDsigC14NTransformTest.cs: New UnprotectedGetInnerXml class to get
	results from the protected GetInnerXml. Fixed input/output typo. Tests
	fixed if XML is different (but equivalent) to MS implementation.
	* XmlDsigC14NWithCommentsTransformTest.cs: New UnprotectedGetInnerXml 
	class to get results from the protected GetInnerXml. Fixed input/output
	typo.
	* XmlDsigXPathTransformTest.cs: New. Unit tests XmlDsigXPathTransform.
	* XmlDsigXsltTransformTest.cs: New UnprotectedGetInnerXml class to get 
	results from the protected GetInnerXml. Fixed input/output typo.

2003-12-14  Sebastien Pouliot  <spouliot@videotron.ca>

	* SignedXmlTest.cs: Added a new unit test to verify both bugs (no
	key assigned on verification and GetElementId) found when fixing 
	#52084.

2003-07-28  Sebastien Pouliot  <spouliot@videotron.ca>

	* XmlDsigC14NTransformTest.cs: Corrected test for .NET 1.1 (that was a 
	bug in .NET 1.0). There are no more unit test failures on Windows.

2003-07-27  Sebastien Pouliot  <spouliot@videotron.ca>

	* KeyInfoTest.cs: Added #if NET_1_0 for the RetrievalMethod bug.

2003-07-24  Sebastien Pouliot  <spouliot@videotron.ca>

	* XmlDsigC14NTransformTest.cs: New tests from Aleksey Sanin.
	* XmlDsigC14NWithCommentsTransformTest.cs: New tests from
	Aleksey Sanin.

2003-06-02  Sebastien Pouliot  <spouliot@videotron.ca>

	* KeyInfoRetrievalMethodTest.cs: Changed RetrievalElement to
	RetrievalMethod to match W3C specification and framework 1.1.

2003-05-13  Martin Willemoes Hansen <mwh@sysrq.dk>
	* Tests inherits from Assertion and Assertion. prefix is removed

2003-03-03  Sebastien Pouliot  <spouliot@videotron.ca>

	* XmlDsigBase64TransformTest.cs: Simplified some parts when fixing
	XPath test.

2003-03-02  Sebastien Pouliot  <spouliot@videotron.ca>

	* KeyInfoNameTest.cs: Better naming.
	* KeyInfoRetrievalMethodTest.cs: Splitted a test.

2003-02-19  Sebastien Pouliot  <spouliot@videotron.ca>

	* All: Updated tests for NUnit2. Some big tests where splited in 
	smaller ones.
	* XmlDsigC14NTransformTest.cs: New, but almost empty, test suite.
	* XmlDsigC14NWithCommentsTransformTest.cs: New, but almost empty, 
	test suite.

2002-11-28  Sebastien Pouliot  <spouliot@videotron.ca>

	* AllTests.cs: Added missing test suites.

2002-11-20  Sebastien Pouliot  <spouliot@videotron.ca>

	* AllTests.cs: New. Added suites for very listed files.
	* DataObjectTest.cs: New. Test suite for DataObject.
	* DSAKeyValueTest.cs: New. Test suite for DSAKeyValue.
	* KeyInfoNameTest.cs: New. Test suite for KeyInfoName.
	* KeyInfoNodeTest.cs: New. Test suite for KeyInfoNode.
	* KeyInfoRetrievalMethodTest.cs: New. Test suite for DSAKeyValue.
	* KeyInfoTest.cs: New. Test suite for KeyInfo.
	* KeyInfoX509DataTest.cs: New. Test suite for KeyInfoX509Data.
	* ReferenceTest.cs: New. Incomplete test suite for Reference.
	* RSAKeyValueTest.cs: New. Test suite for RSAKeyValue.
	* SignatureTest.cs: New. Partial test suite for Signature.
	* SignedInfoTest.cs: New. Partial test suite for SignedInfo.
	* SignedXmlTest.cs: New. Partial test suite for SignedXml.
	* TransformChainTest.cs: New. Test suite for TransformChain.
	* XmlDsigBase64TransformTest.cs: New. Partial test suite for 
	XmlDsigBase64Transform
	* XmlDsigXsltTransformTest.cs: New. Partial test suite for 
	XmlDsigXsltTransform.
