AllTests.cs 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. // Testsuite.System.AllSystemTests.cs
  2. //
  3. // Mario Martinez ([email protected])
  4. //
  5. // (C) Ximian, Inc. http://www.ximian.com
  6. //
  7. using System;
  8. using NUnit.Framework;
  9. namespace MonoTests.System.Collections {
  10. /// <summary>
  11. /// Combines all available unit tests into one test suite.
  12. /// </summary>
  13. public class AllTests : TestCase {
  14. public AllTests(string name) : base(name) {}
  15. public static ITest Suite
  16. {
  17. get
  18. {
  19. TestSuite suite = new TestSuite();
  20. suite.AddTest(ArrayListTest.Suite);
  21. suite.AddTest(BitArrayTest.Suite);
  22. suite.AddTest(CaseInsensitiveComparerTest.Suite);
  23. suite.AddTest(CaseInsensitiveHashCodeProviderTest.Suite);
  24. suite.AddTest(CollectionBaseTest.Suite);
  25. suite.AddTest(ComparerTest.Suite);
  26. suite.AddTest(HashtableTest.Suite);
  27. suite.AddTest(QueueTest.Suite);
  28. suite.AddTest(ReadOnlyCollectionBaseTest.Suite);
  29. suite.AddTest(SortedListTest.Suite);
  30. suite.AddTest(StackTest.Suite);
  31. return suite;
  32. }
  33. }
  34. }
  35. }