2003-01-26 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
[mono.git] / mcs / class / System.XML / Test / AllTests.cs
1 // Author:
2 //   Mario Martinez (mariom925@home.com)
3 //
4 // (C) Ximian, Inc.  http://www.ximian.com
5 //
6
7 using NUnit.Framework;
8
9 namespace MonoTests.System.Xml
10 {
11         /// <summary>
12         ///   Combines all unit tests for the System.XML.dll assembly
13         ///   into one test suite.
14         /// </summary>
15         public class AllTests : TestCase
16         {
17                 public AllTests (string name) : base (name) {}
18
19                 public static ITest Suite {
20                         get {
21                                 TestSuite suite =  new TestSuite ();
22                                 suite.AddTest (new TestSuite (typeof (XmlProcessingInstructionTests)));
23                                 suite.AddTest (new TestSuite (typeof (XmlTextTests)));
24                                 suite.AddTest (new TestSuite (typeof (XmlTextReaderTests)));
25                                 suite.AddTest (new TestSuite (typeof (XmlWriterTests)));
26                                 suite.AddTest (new TestSuite (typeof (XmlTextWriterTests)));
27                                 suite.AddTest (new TestSuite (typeof (XmlNodeReaderTests)));
28                                 suite.AddTest (new TestSuite (typeof (XmlNamespaceManagerTests)));
29                                 suite.AddTest (new TestSuite (typeof (XmlAttributeTests)));
30                                 suite.AddTest (new TestSuite (typeof (XmlAttributeCollectionTests)));
31                                 suite.AddTest (new TestSuite (typeof (XmlDocumentTests)));
32                                 suite.AddTest (new TestSuite (typeof (XmlDocumentFragmentTests)));
33                                 suite.AddTest (new TestSuite (typeof (NameTableTests)));
34                                 suite.AddTest (new TestSuite (typeof (XmlElementTests)));
35                                 suite.AddTest (new TestSuite (typeof (XmlEntityReferenceTests)));
36                                 suite.AddTest (new TestSuite (typeof (XmlNodeTests)));
37                                 suite.AddTest (new TestSuite (typeof (XmlNodeListTests)));
38                                 suite.AddTest (new TestSuite (typeof (XmlCharacterDataTests)));
39                                 suite.AddTest (new TestSuite (typeof (XmlCommentTests)));
40                                 suite.AddTest (new TestSuite (typeof (XmlCDataSectionTests)));
41                                 suite.AddTest (new TestSuite (typeof (XmlWhitespaceTests)));
42                                 suite.AddTest (new TestSuite (typeof (XmlSignificantWhitespaceTests)));
43                                 suite.AddTest (new TestSuite (typeof (XmlDeclarationTests)));
44                                 suite.AddTest (new TestSuite (typeof (XmlDocumentTypeTests)));
45                                 suite.AddTest (new TestSuite (typeof (XPathNavigatorTests)));
46                                 suite.AddTest (new TestSuite (typeof (SelectNodesTests)));
47                                 suite.AddTest (new TestSuite (typeof (XPathNavigatorMatchesTests)));
48                                 suite.AddTest (new TestSuite (typeof (XPathNavigatorEvaluateTests)));
49                                 return suite;
50                         }
51                 }
52         }
53 }