2009-07-14 Gonzalo Paniagua Javier * SortedListTest.cs: new tests by Kevin Fitzgerald. 2009-06-30 Zoltan Varga * ReadOnlyCollectionBaseTest.cs NewArrayListTest.cs: Convert all tests to new-style nunit classes/methods. 2009-06-26 Robert Jordan * BitArrayTest.cs: Upgrade to new NUnit style. Enable 16 tests that were disabled after the NUnit 2.4 update. 2009-06-24 Robert Jordan * ArrayListTest.cs, CollectionBaseTest.cs, DictionaryEntryTest.cs, HashtableTest.cs: Convert all tests to new-style nunit methods. * QueueTest.cs: likewise. Conversion revealed 25 test that were disabled after the NUnit 2.4 update. * StackTest.cs: likewise. Conversion revealed 24 test that were disabled after the NUnit 2.4 update. 2008-08-31 Zoltan Varga * BitArrayTest.cs: Add a test for #421803. 2008-05-08 Robert Jordan * DictionaryEntryTest.cs: Add tests for key's argument validation. 2008-03-24 Gert Driesen * DictionaryBaseTest.cs: Improved existing tests, and use Assert class instead of deriving from deprecated Assertion class. Code formatting. 2008-03-21 Sebastien Pouliot * DictionaryBaseTest.cs: Add test case to see when and how OnGet is being called. 2007-11-06 Jb Evain * HashtableTest.cs: Add test case for #324761. 2007-11-05 Sebastien Pouliot * QueueTest.cs: Test cases for #321657. Based on the test case supplied by Benjamin Lutz. 2007-10-27 Gert Driesen * SortedListTest.cs: Fixed deserialization test to pass on MS. 2007-10-23 Gert Driesen * SortedListTest.cs: No longer derive from deprecated Assertion class. Added serialization tests, and a (NotWorking) deserialization test. 2007-07-05 Gert Driesen * CaseInsensitiveHashCodeProviderTest.cs: Reworked test for Default instance to pass on both Mono and MS. Added separate tests that verify the specific Mono and MS behavior. 2007-07-05 Gert Driesen * CaseInsensitiveHashCodeProviderTest.cs: Improved test for Default property to show the a new intance is constructed. Added test for DefaultInvariant. Improved serialization tests. Added ctor test for null CultureInfo. Code formatting. 2007-04-19 Gert Driesen * ArrayListTest.cs: Code formatting (indenting, spaces to tabs). Added tests for bugs fixed in .NET 2.0. 2007-02-13 Boris Kirzner * CaseInsensitiveHashCodeProviderTest.cs, HashtableTest.cs: test ifdefs for TARGET_JVM. 2006-11-28 Gert Driesen * CaseInsensitiveComparerTest.cs: Added tests for bug #80082 and bug #80076. Improved existing tests. 2006-08-08 Duncan Mak * ReadOnlyCollectionBaseTest.cs (TestZeroCountOnNew): Add test for overriding Count in NET_2_0 for #79033. 2006-04-25 Atsushi Enomoto * QueueTest.cs, SortedListTest.cs : many capacity-related tests are written under improper assumption. As a result they don't pass when we run make PROFILE=net_2_0 run-test-ondotnet, so got rid of them. 2006-01-04 Sebastien Pouliot * HashtableTest.cs: Added test case to check if all subclasses are serializable. 2005-12-19 Sebastien Pouliot * ArrayListTest.cs: Added test cases for a binary search with an empty list (bug #77030). Fixed other test cases so they execute without failures under MS 2.0. 2005-12-07 Sebastien Pouliot * SortedTestList.cs: Added more test for the constructor accepting an IComparer and to avoid regression of bug #76750. 2005-12-06 Sebastien Pouliot * CaseInsensitiveHashCodeProviderTest: Added test cases for the default ctor, roudtripping serialization and deserializing data generated on MS 1.1 and 2.0. 2005-12-05 Sebastien Pouliot * ComparerTest.cs: Removed "NotWorking" from "Invariant" test case (it's now working). Added new test cases for ISerializable (added in SP1 and present in 2.0) and completed coverage with tests for ctor. 2005-09-01 Atsushi Enomoto * HashtableTest.cs : testcase for #75790. 2005-09-01 Atsushi Enomoto * SortedListTest.cs : testcase for #59694. 2005-07-19 Ben Maurer * ArrayListTest.cs: The patch below was not committed with the same text as the patch on the bug. There was an s/1/3. Doing the patch as specified on the bug makes buildbot work and the test work on msft 2005-07-17 Florian Gross * ArrayListTest.cs: Test for #75545. 2005-06-23 Ben Maurer * QueueTest.cs, StackTest.cs: Test for #75369. 2005-05-26 Ben Maurer * QueueTest.cs: New test. 2005-05-09 Atsushi Enomoto * StackTest.cs : test for CopyTo() on an empty stack. 2005-01-05 Nick Drochak * ComparerTest.cs: Modernize and fix line endings. Test is failing with mono, see if this change has any effect. 2004-12-16 Lluis Sanchez Gual * HashtableTest.cs: Added test for bug #70570. 2004-08-24 Nick Drochak * ComparerTest.cs: On MS.NET 1.1 Compare("a", "A") returns < 0. 2004-07-28 Dick Porter * ComparerTest.cs: Test for invariant compares (bug 61458.) 2004-06-14 Sebastien Pouliot * HashtableTest.cs: Added new case to CopyTo(Array,int) an empty hashtable. * SortedListTest.cs: Un-ignored TestCapacity4 test case as it now works correctly under Mono. 2004-06-01 Sebastien Pouliot * SortedListTest.cs: Added new test when initial capacity is set to 0 (so it never returns to default, 16, when Capacity is set to 0) unless Clear is called. Cleaned up unused SetUp/TearDown. 2004-05-31 Sebastien Pouliot * ArrayListTest.cs: Added new test for null in BinarySearch. * HashtableTest.cs: Added null checking fro GetObjectData. 2004-05-27 Sebastien Pouliot * HashtableTest.cs: Added case where a cloned hashtable must also be synchronized (if the original was). * QueueTest.cs: Added case where we try to get Current after the last MoveNext. Added case to ensure that MoveNext always return false (after the first time). Test for synchronized clones. * SortedListTest.cs: Added cases for synchronized capacity and testing the interface from the internal enumerator. Test that setting Capacity to zero return the capacity to it's initial default (16). 2004-05-26 Sebastien Pouliot * ArrayListTest.cs: Added tests for integer overflows. 2003-12-01 Gonzalo Paniagua Javier * QueueTest.cs: added more tests. Patch from Carlos Barcenilla. 2003-11-10 Zoltan Varga * StackTest.cs: Applied patch from Carlos A. Barcenilla to fix minor bugs (#50755). 2003-10-10 Gonzalo Paniagua Javier * HashtableTest.cs: patch from Carlos A. Barcenilla (barce@frlp.utn.edu.ar) that includes some fixes for Hashtable + NUnit2 tests. 2003-10-07 Nick Drochak * DictionaryBaseTest.cs: * NewArrayListTest.cs: Clean up warnings that were annoying me. 2003-08-12 Nick Drochak * NewArrayListTest.cs: Disable part that was failing on .NET. Marked with FIXME. 2003-08-11 Duncan Mak * ArrayListTest.cs: Added test case submitted by Tum in bug #45036. * DictionaryBaseTest.cs: added new test provided by Carlos Barcenilla (barce@frlp.utn.edu.ar). 2003-08-10 Gonzalo Paniagua Javier * CollectionBaseTest.cs: added new test provided by Carlos Barcenilla (barce@frlp.utn.edu.ar). 2003-08-03 Gonzalo Paniagua Javier * CollectionBaseTest.cs: added a few more tests. Now derives from Assertion. 2003-06-20 Nick Drochak * SortedListTest.cs: Make it pass on .NET 1.1. 2003-06-14 Duncan Mak * SortedListTest.cs (TestIndexer): (TestEnumerator): Incorporated these two tests from Philippe Lavoie . 2003-06-12 Duncan Mak * HashtableTest.cs: Converted it to the new style of NUnit tests. (TestCtor3): (TestCtor4): new tests for the constructor. 2003-06-11 Duncan Mak * SortedListTest.cs: Convert it to the new style of NUnit tests. (TestCapacity2): (TestCapacity3): (TestCapacity4): new tests for the Capacity property. (TestIndexOfValue2): (TestIndexOfValue3): new tests for the IndexOfValue method. 2003-06-11 Gonzalo Paniagua Javier * HashtableTest.cs: removed duplicate tests and unneeded inner class. 2003-06-07 Ben Maurer * StackTest.cs: Added test for Contains (null) 2003-05-13 Nick Drochak * DictionaryEntry.cs: Added test 2003-05-03 Ben Maurer * ArrayListTest.cs: Tests for the above* ArrayList.cs Added methods to support IList wrappers 2003-04-15 Eduardo Garcia Cebollero * CaseInsensitiveComparerTest.cs: Added Some Tests. 2003-04-09 Ville Palo * ArraListTest.cs: Added little test for Sort (). 2003-02-15 Nick Drochak * CollectionBaseTest.cs: Make it a better NUnit v2 example 2003-02-15 Pedro Martínez Juliá * HashtableTest.cs: Add serialization test. 2002-12-21 Nick Drochak * all: make tests build and run under nunit2 2002-10-16 Nick Drochak * QueueTest.cs: Add test from tetsuo via Vladimir Vukicevic (vladimir@pobox.com). 2002-10-09 Nick Drochak * SortedListTest.cs: Re-enable test for IsSyncronized 2002-09-24 Nick Drochak * ArrayListTest.cs: Add test for InsertRange() for the case where an ArrayList is passed to itself to be insterted. 2002-09-24 Nick Drochak * ArrayListTest.cs: Add check that enumerator is invalidated after a method that changes the list, such as Add(), Remove(), etc. 2002-07-02 Nick Drochak * SortedListTest.cs: Fix some expected/actual value parameters for AssertEquals(). 2002-06-30 Nick Drochak * SortedListTest.cs: Fix some expected/actual value parameters in the Assert()'s. Disable a part of test until the class is finished. 2002-06-25 Nick Drochak * QueueTest.cs: Trap some unexpected exceptions and add a bit of verbosity to some assert messages. 2002-06-20 Nick Drochak * SortedListTest.cs: Make tests pass against ms.net. * QueueTest.cs: Make tests pass against ms.net. 2002-06-19 Nick Drochak * AllTests.cs: Sort names and include missing tests. * SortedListTest.cs: Change Console.WriteLine() into Fail(). 2002-05-27 Nick Drochak * ArrayListTest.cs (TestLastIndexOf): Add try-catch block to report where we are throwing. 2002-05-21 Lawrence Pit * ArrayListTest.cs: Added several tests to test for 0 capacity 2002-05-05 Nick Drochak * ArrayListTest.cs: Test for RankException when constructing from a multi-dimensional array. Confirmed behavior from MS.NET 2002-05-01 Nick Drochak * ArrayListTest.cs (TestBinarySearch) : accomodate possible bug in .NET runtime. 2002/05/01 Nick Drochak * ArrayListTest.cs (TestCopyTo) : Make assert messages unique and avoid possible MS.NET bug when test is run on .NET. 2002/04/30 Nick Drochak * ArrayListTest.cs (TestInsertRange) : Make assert messages unique. 2002-04-30 Nick Drochak * ArrayListTest.cs (TestTrimToSize): Change test so that it doesn't rely on the specific timing of a capacity change. Our corlib doubles capacity sooner than the reference system does. 2002-04-30 Nick Drochak * ArrayListTest.cs: Catch unexpected exception typs and report as failures. 2002-04-29 Nick Drochak * ArrayListTest.cs (TestBinarySearch): Catch the correct exception here. 2002-04-29 Nick Drochak * ArrayListTest.cs (): Remove test on unsorted array. Behavior is undefined according to docs. Re-added test that was commented out. 2002-03-24 Duncan Mak * SortedListTest.cs: Committed to CVS for Jaak Simm . 2002-02-28 Nick Drochak * HashtableTest.cs: make the second test class public. The was showing as an error whe run against the mscorlib. Might be because of the new NUnit that was just checked in. 2002-02-20 Nick Drochak * ArrayListTest.cs: Add a small assert for a bug that I found and fixed in ArrayList. Make sure it doesn't come up again. 2002-02-10 Nick Drochak * QueueTest.cs: Put in correct namespace. 2002-02-09 Nick Drochak * StackTest.cs: Removed test for IsReadonly. Doesn't exist in .NET 1.0 2002-01-20 Nick Drochak * BitArrayTest.cs: wrapped try-catch blocks around several of the tests. NUnit doesn't properly catch exception here anymore. Must be something to do with upgrading to .NET.1.0.