2002-10-24 Nick Drochak <ndrochak@gol.com>
[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 (XmlTextWriterTests)));
26                                 suite.AddTest (new TestSuite (typeof (XmlNamespaceManagerTests)));
27                                 suite.AddTest (new TestSuite (typeof (XmlAttributeTests)));
28                                 suite.AddTest (new TestSuite (typeof (XmlAttributeCollectionTests)));
29                                 suite.AddTest (new TestSuite (typeof (XmlDocumentTests)));
30                                 suite.AddTest (new TestSuite (typeof (NameTableTests)));
31                                 suite.AddTest (new TestSuite (typeof (XmlElementTests)));
32                                 suite.AddTest (new TestSuite (typeof (XmlNodeTests)));
33                                 suite.AddTest (new TestSuite (typeof (XmlNodeListTests)));
34                                 suite.AddTest (new TestSuite (typeof (XmlCharacterDataTests)));
35                                 suite.AddTest (new TestSuite (typeof (XmlCommentTests)));
36                                 suite.AddTest (new TestSuite (typeof (XmlCDataSectionTests)));
37                                 suite.AddTest (new TestSuite (typeof (XmlWhitespaceTests)));
38                                 suite.AddTest (new TestSuite (typeof (XmlSignificantWhitespaceTests)));
39                                 suite.AddTest (new TestSuite (typeof (XmlDeclarationTests)));
40                                 suite.AddTest (new TestSuite (typeof (XmlDocumentTypeTests)));
41                                 suite.AddTest (new TestSuite (typeof (XPathNavigatorTests)));
42                                 suite.AddTest (new TestSuite (typeof (SelectNodesTests)));
43                                 suite.AddTest (new TestSuite (typeof (XPathNavigatorMatchesTests)));
44                                 suite.AddTest (new TestSuite (typeof (XPathNavigatorEvaluateTests)));
45                                 return suite;
46                         }
47                 }
48         }
49 }