1 // Testsuite.System.AllSystemTests.cs
3 // Mario Martinez (mariom925@home.om)
5 // (C) Ximian, Inc. http://www.ximian.com
11 namespace MonoTests.System {
13 /// Combines all available unit tests into one test suite.
15 public class AllTests : TestCase {
17 public AllTests(string name) : base(name) {}
19 public static ITest Suite {
22 TestSuite suite = new TestSuite();
23 suite.AddTest (ArrayTest.Suite);
24 suite.AddTest (AttributeTest.Suite);
25 suite.AddTest (BitConverterTest.Suite);
26 suite.AddTest (BooleanTest.Suite);
27 suite.AddTest (ByteTest.Suite);
28 suite.AddTest (CharEnumeratorTest.Suite);
29 suite.AddTest (CharTest.Suite);
30 suite.AddTest (ConsoleTest.Suite);
31 suite.AddTest (ConvertTest.Suite);
32 suite.AddTest (DateTimeTest.Suite);
33 suite.AddTest (DecimalTest.Suite);
34 suite.AddTest (DoubleTest.Suite);
35 suite.AddTest (EnumTest.Suite);
36 suite.AddTest (ExceptionTest.Suite);
37 suite.AddTest (GuidTest.Suite);
38 suite.AddTest (Int16Test.Suite);
39 suite.AddTest (Int32Test.Suite);
40 suite.AddTest (Int64Test.Suite);
41 suite.AddTest (IntegerFormatterTest.Suite);
42 suite.AddTest (MathTest.Suite);
43 suite.AddTest (MulticastDelegateTest.Suite);
44 suite.AddTest (ObjectTest.Suite);
45 suite.AddTest (RandomTest.Suite);
46 suite.AddTest (ResolveEventArgsTest.Suite);
47 suite.AddTest (SByteTest.Suite);
48 suite.AddTest (StringTest.Suite);
49 suite.AddTest (TimeSpanTest.Suite);
50 suite.AddTest (TimeZoneTest.Suite);
51 suite.AddTest (UInt16Test.Suite);
52 suite.AddTest (UInt32Test.Suite);
53 suite.AddTest (UInt64Test.Suite);
54 suite.AddTest (VersionTest.Suite);