7f9965286d39715f83c33a87e48462d6f0d32e97
[mono.git] / mcs / class / System / Test / AllTests.cs
1 // MonoTests.AllTests, System.dll\r
2 //\r
3 // Author:\r
4 //   Mario Martinez (mariom925@home.com)\r
5 //\r
6 // (C) Ximian, Inc.  http://www.ximian.com\r
7 //\r
8 \r
9 using NUnit.Framework;\r
10 namespace MonoTests\r
11 {\r
12         /// <summary>\r
13         ///   Combines all unit tests for the System.dll assembly\r
14         ///   into one test suite.\r
15         /// </summary>\r
16         public class AllTests : TestCase\r
17         {\r
18                 public AllTests(string name) : base(name) {}\r
19 \r
20                 public static ITest Suite {\r
21                         get {\r
22                                 TestSuite suite = new TestSuite();\r
23                                 suite.AddTest (System.AllTests.Suite);\r
24                                 suite.AddTest (System.Collections.Specialized.AllTests.Suite);\r
25                                 suite.AddTest (System.ComponentModel.AllTests.Suite);\r
26                                 suite.AddTest (Microsoft.CSharp.AllTests.Suite);\r
27                                 suite.AddTest (System.Diagnostics.AllTests.Suite);\r
28                                 suite.AddTest (System.Net.AllTests.Suite);\r
29                                 suite.AddTest (System.Net.Sockets.AllTests.Suite);\r
30                                 suite.AddTest (System.Text.RegularExpressions.AllTests.Suite);\r
31                                 return suite;\r
32                         }\r
33                 }\r
34         }\r
35 }\r