2002-06-20 Nick Drochak <ndrochak@gol.com>
[mono.git] / mcs / class / corlib / Test / AllTests.cs
1 //\r
2 // Mono.Tests.AllTests.cs\r
3 //\r
4 // Author:\r
5 //      Alexander Klyubin (klyubin@aqris.com)\r
6 //\r
7 // (C) 2001\r
8 //\r
9 \r
10 using System;\r
11 using NUnit.Framework;\r
12 \r
13 namespace MonoTests {\r
14         /// <summary>\r
15         ///   Combines all available unit tests into one test suite.\r
16         /// </summary>\r
17         public class AllTests : TestCase {\r
18                 public AllTests(string name) : base(name) {}\r
19                 \r
20                 public static ITest Suite \r
21                 { \r
22                         get \r
23                         {\r
24                                 TestSuite suite =  new TestSuite();\r
25                                 suite.AddTest(System.AllTests.Suite);\r
26                                 suite.AddTest(System.Collections.AllTests.Suite);\r
27                                 suite.AddTest(System.Security.AllTests.Suite);\r
28                                 suite.AddTest(System.Security.Cryptography.AllTests.Suite);\r
29                                 suite.AddTest(System.IO.AllTests.Suite);\r
30                                 suite.AddTest(System.Text.AllTests.Suite);\r
31                                 suite.AddTest(System.Security.Permissions.AllTests.Suite);\r
32                                 suite.AddTest(System.Resources.AllTests.Suite);\r
33                                 suite.AddTest(System.Runtime.Serialization.AllTests.Suite);\r
34 //                              suite.AddTest(System.Security.Policy.AllTests.Suite);\r
35                                 return suite;\r
36                         }\r
37                 }\r
38         }\r
39 }\r