2009-10-27 Sebastien Pouliot * UnicodeEncodingTest.cs: Add test cases with an odd number of bytes being used in GetString (it does not crash but it does not work like MS FX either). 2009-09-12 Gonzalo Paniagua Javier * StringBuilderTest.cs: new test. 2009-07-26 Gonzalo Paniagua Javier * StringBuilderTest.cs: new overflow tests. 2009-06-26 Robert Jordan * UTF8EncodingTest.cs: Fix the NET_1_1 build. 2009-06-26 Zoltan Varga * *.cs: Convert all tests to new-style nunit classes/methods. Add [Test] attributes to some tests which were missing them. 2009-02-05 Gert Driesen * UTF32EncodingTest.cs: Added tests for GetByteCount overloads. 2009-01-30 Atsushi Enomoto * UTF8EncodingTest.cs : added test for bug #415628. 2009-01-13 Jb Evain * EncoderTest.cs: Make sure we can get an encoder for a custom encoding. * DecoderTest.cs: ditto. 2008-04-09 Atsushi Enomoto * UTF7EncodingTest.cs : added test for broken GetCharCount() case. 2007-12-27 Atsushi Enomoto * EncoderReplacementFallbackTest.cs, EncoderReplacementFallbackBufferTest.cs : encoder test for "\uFFFD" replacement. 2007-10-26 Atsushi Enomoto * UTF8EncodingTest.cs : looks like the issue is not fixed in .NET 1.x and hence it looked like a regression. (It wasn't.) 2007-10-25 Atsushi Enomoto * UnicodeEncodingTest.cs, UTF8EncodingTest.cs, DecoderReplacementFallbackBufferTest.cs, DecoderReplacementFallbackTest.cs : default replacement buffer fix. Added test for Reset() for replacement buffer. 2007-10-16 Gert Driesen * TestEncoding.cs: Also make class available on 1.0 profile. * EncodingTest.cs: Added tests for Is* properties. * UTF7EncodingTest.cs: Added tests for Is* properties. * UnicodeEncodingTest.cs: Added tests for Is* properties. Fixed line endings. * UTF8EncodingTest.cs: Added tests for Is* properties. Spaces to tabs. Numbered tests. * ASCIIEncodingTest.cs: Added tests for Is* properties. No longer derive from TestCase class. Spaces to tabs. * UTF32EncodingTest.cs: Added tests for Is* properties. No longer derive from deprecated Assertion class. 2007-07-06 Gert Driesen * DecoderReplacementFallbackTest.cs: Fixed DontChangeReadOnlyCodePage- DecoderFallback test to pass on systems where codepage 932 is valid. Assert that exception is thrown by DecoderFallback property. * EncoderReplacementFallbackTest.cs: Fixed DontChangeReadOnlyCodePage- EncoderFallback test to pass on systems where codepage 932 is valid. Assert that exception is thrown by EncoderFallback property. 2007-04-19 Marek Habersack * DecoderReplacementFallbackTest.cs: expect the correct exception. 2007-02-01 Gert Driesen * EncodingTest.cs: Enabled test again. 2007-02-01 Atsushi Enomoto * EncodingTest.cs : reverted part of the related patch, thus added NotWorking. 2007-01-31 Gert Driesen * EncodingTest.cs: Improved test for not-supported encoding. 2007-01-31 Gert Driesen * EncodingTest.cs: Added tests for GetEncoding. 2006-07-18 Kornél Pál * ASCIIEncodingTest.cs: Added TestGetString3 test. 2006-07-11 Kornél Pál * StringBuilderTest.cs: Added SetLength test. 2006-06-24 Kornél Pál * UnicodeEncodingTest.cs: Added ByteOrderMark tests. 2006-05-25 Atsushi Enomoto * EncodingInfoTest.cs : new TestFixture. 2006-04-13 Atsushi Enomoto * ASCIIEncodingTest.cs : added DecoderFallback(). 2006-03-30 Atsushi Enomoto * EncoderTest.cs, DecoderTest.cs : new tests, for Convert(). 2006-02-14 Atsushi Enomoto * UTF8EncodingTest.cs : test for bug #77550. 2006-02-03 Atsushi Enomoto * UTF8EncodingTest.cs : added test for insufficient bytes for flush=true and leftOver!='\0' case. 2006-01-24 Atsushi Enomoto * UTF7EncodingTest.cs : added test for bug #77315. * UTF8EncodingTest.cs : added test for bug #77315. Also, now a bunch of tests are working (while they are marked as NotDotNet under 1.1 profile). 2006-01-20 Raja R Harinath * UnicodeEncodingTest.cs (TestMaxByteCount): Remove extra declaration. 2006-01-20 Atsushi Enomoto * UTF8EncodingTest.cs : added CloneNotReadOnly(). 2006-01-19 Atsushi Enomoto * UnicodeEncodingTest.cs, DecoderReplacementFallbackBufferTest.cs, EncoderReplacementFallbackBufferTest.cs : tests were fixed but "NotWorking" were not marked correctly. 2006-01-19 Atsushi Enomoto * UTF7EncodingTest.cs UTF8EncodingTest.cs UnicodeEncodingTest.cs : due to the introduction of fallback, some of their internals have changed. Thus marked some tests as NotWorking. * DecoderReplacementFallbackBufferTest.cs, EncoderReplacementFallbackBufferTest.cs : some behaviors have changed since beta2, so marked old tests as NotWorking. 2005-12-05 Sebastien Pouliot * StringBuilderTest.cs: Test case MaxCapacity_Overflow3 doesn't work under MS 1.1 SP1 (it should throw an ArgumentOutOfRangeException) but it does work under Mono and MS 2.0 (final). Tagged as "NotWorking". 2005-11-22 Atsushi Enomoto * EncoderReplacementFallbackTest.cs : Added Latin1 replacement test. Updated some test results changed from beta2 to RTM. * DecoderReplacementFallbackTest.cs : the same updates. 2005-11-16 Atsushi Enomoto * UTF8EncodingTest.cs : Simply replaced all ArgumentException with switched alias (it is DecodefFallbackException in NET_2_0). 2005-11-15 Atsushi Enomoto * EncoderReplacementFallbackBufferTest.cs : new test (it's weird, but mostly identical to DecoderReplacementFallbackBufferTest...) 2005-11-15 Atsushi Enomoto * DecoderReplacementFallbackBufferTest.cs : new test. 2005-11-15 Atsushi Enomoto * TestEncoding.cs, DecoderReplacementFallbackTest.cs, EncoderReplacementFallbackTest.cs : new 2.0 tests. 2005-08-25 Atsushi Enomoto * UTF8EncodingTest.cs : added GetCharsFEFF(). 2005-06-21 Ben Maurer * StringBuilderTest.cs: Test replacing with a longer string. 2005-05-06 Ben Maurer * StringBuilderTest.cs (MaxCapacity_Overflow3): Test for #72244. 2005-01-21 Ben Maurer * StringBuilderTest.cs (CapacityFromString): This relies on impl specific behavior. Rewrite the test. 2005-01-11 Gonzalo Paniagua Javier * System.Text/StringBuilderTest.cs: new tests for capacity when the StringBuilder is created from a string. 2005-01-10 Gonzalo Paniagua Javier * StringBuilderTest.cs: patch to test for capacity being exceeded. 2004-06-23 Sebastien Pouliot * UTF7EncodingTest.cs: Added 3 more test cases from RFC1642 to decode and re-encode UTF7 from/to unicode. 2004-06-07 Atsushi Enomoto * UTF8EncodingTest.cs : Added TestThrowOnInvalid(). 2004-05-26 Sebastien Pouliot * StringBuilderTest.cs: Added unit tests to be sure integer overflows are catched. 2004-05-20 Sebastien Pouliot * UTF7EncodingTest.cs, UnicodeEncodingTest.cs: Removed unused SetUp and TearDown to facilitate searches. 2004-05-14 Sebastien Pouliot * UTF8EncodingTest.cs: Test both characters in test 2.1.4. 2004-04-14 Sebastien Pouliot * UTF8EncodingTest.cs: Ajusted test 3.3.6 and 3.3.7 because MS accept invalid UTF8 (when it shouldn't) and Mono doesn't. Both case are now accepted by the unit tests. 2004-04-14 Sebastien Pouliot * UTF8EncodingTest.cs: Added 70 new unit tests from UTF-8-test.txt (available from http://www.cl.cam.ac.uk/~mgk25/). Tests are adapted so MS implementation pass them all. 2004-03-19 Dick Porter * UnicodeEncodingTest.cs: Test for character counts on subranges of arrays with a BOM at the start of the array. 2004-03-10 Juraj Skripsky * StringBuilderTest.cs: added new test for bug in Insert. 2004-01-23 Gonzalo Paniagua Javier * StringBuilderTest.cs: added test for bug #53240. 2004-01-14 Gonzalo Paniagua Javier * StringBuilderTest.cs: added tests for the couple of bugs found in the new StringBuilder implementation. 2003-05-14 Nick Drochak * UTF7EncodingTest.cs: * UTF8EncodingTest.cs: added from Patrick Kalkman 2003-05-10 Gonzalo Paniagua Javier * StringBuilderTest.cs: added replace tests from bug #41397 by >. 2003-03-05 Gonzalo Paniagua Javier * ASCIIEncodingTest.cs: added a couple of asserts fot zero-length arrays. 2003-02-05 Nick Drochak * StringBuilderTest.cs: Test for specific exception using Nunit verson 2 style Attribute. 2003-01-30 Zoltan Varga * StringBuilderTest.cs: added test for passing a negative capacity to the constructor. 2002-12-21 Nick Drochak * all: make tests build and run under nunit2 2002-12-12 Jackson Harper * AllTests.cs: Comment out UTF8... test (it does not exist) 2002-03-17 Mike Kestner * ASCIIEncodingTest.cs : New suite for ASCIIEncoding. * AllTests.cs : Add the new suite. 2002-02-10 Nick Drochak * AllTests.cs: Remove StringBuilderTest suite. There's a major failure when it's included and the test errors aren't displayed. 2002-02-09 Nick Drochak * StringBuilderTest.cs: Fixed tests that were failing against mscorlib.