AllTests.cs 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. // Author:
  2. // Mario Martinez ([email protected])
  3. //
  4. // (C) Ximian, Inc. http://www.ximian.com
  5. //
  6. using NUnit.Framework;
  7. namespace MonoTests.System.Xml
  8. {
  9. /// <summary>
  10. /// Combines all unit tests for the System.XML.dll assembly
  11. /// into one test suite.
  12. /// </summary>
  13. public class AllTests : TestCase
  14. {
  15. public AllTests (string name) : base (name) {}
  16. public static ITest Suite {
  17. get {
  18. TestSuite suite = new TestSuite ();
  19. suite.AddTest (new TestSuite (typeof (XmlProcessingInstructionTests)));
  20. suite.AddTest (new TestSuite (typeof (XmlTextTests)));
  21. suite.AddTest (new TestSuite (typeof (XmlTextReaderTests)));
  22. suite.AddTest (new TestSuite (typeof (XmlTextWriterTests)));
  23. suite.AddTest (new TestSuite (typeof (XmlNamespaceManagerTests)));
  24. suite.AddTest (new TestSuite (typeof (XmlAttributeTests)));
  25. suite.AddTest (new TestSuite (typeof (XmlAttributeCollectionTests)));
  26. suite.AddTest (new TestSuite (typeof (XmlDocumentTests)));
  27. suite.AddTest (new TestSuite (typeof (NameTableTests)));
  28. suite.AddTest (new TestSuite (typeof (XmlElementTests)));
  29. suite.AddTest (new TestSuite (typeof (XmlNodeTests)));
  30. suite.AddTest (new TestSuite (typeof (XmlNodeListTests)));
  31. suite.AddTest (new TestSuite (typeof (XmlCharacterDataTests)));
  32. suite.AddTest (new TestSuite (typeof (XmlCommentTests)));
  33. suite.AddTest (new TestSuite (typeof (XmlCDataSectionTests)));
  34. suite.AddTest (new TestSuite (typeof (XmlWhitespaceTests)));
  35. suite.AddTest (new TestSuite (typeof (XmlSignificantWhitespaceTests)));
  36. suite.AddTest (new TestSuite (typeof (XmlDeclarationTests)));
  37. suite.AddTest (new TestSuite (typeof (XmlDocumentTypeTests)));
  38. suite.AddTest (new TestSuite (typeof (XPathNavigatorTests)));
  39. suite.AddTest (new TestSuite (typeof (SelectNodesTests)));
  40. suite.AddTest (new TestSuite (typeof (XPathNavigatorMatchesTests)));
  41. suite.AddTest (new TestSuite (typeof (XPathNavigatorEvaluateTests)));
  42. return suite;
  43. }
  44. }
  45. }
  46. }