2 // Ximian.Mono.Tests.AllTests.cs
5 // Alexander Klyubin (klyubin@aqris.com)
11 using NUnit.Framework;
13 namespace Ximian.Mono.Tests {
15 /// Combines all available unit tests into one test suite.
17 public class AllTests : TestCase {
18 public AllTests(string name) : base(name) {}
20 public static ITest Suite
24 TestSuite suite = new TestSuite();
25 suite.AddTest(new TestSuite(typeof(BitArrayTest)));
26 suite.AddTest(Testsuite.System.Collections.CaseInsensitiveComparerTest.Suite);
27 suite.AddTest(Testsuite.System.Collections.CaseInsensitiveHashCodeProviderTest.Suite);
28 suite.AddTest(CollectionBaseTest.Suite);
29 suite.AddTest(Testsuite.System.Collections.ComparerTest.Suite);
30 suite.AddTest(Testsuite.System.Collections.HashtableTest.Suite);
31 suite.AddTest(new TestSuite(typeof(MemoryStreamTest)));
32 suite.AddTest(new TestSuite(typeof(PathTest)));
33 // suite.AddTest(Testsuite.System.Collections.QueueTest.Suite);
34 suite.AddTest(new TestSuite(typeof(RandomTest)));
35 suite.AddTest(ReadOnlyCollectionBaseTest.Suite);
36 suite.AddTest(StackTest.Suite);
37 suite.AddTest(StackFrameTest.Suite);
38 suite.AddTest(StackTraceTest.Suite);
39 suite.AddTest(new TestSuite(typeof(StringBuilderTest)));
40 suite.AddTest(new TestSuite(typeof(StringReaderTest)));
41 suite.AddTest(new TestSuite(typeof(StringWriterTest)));