AllTests.cs 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. // Testsuite.System.AllSystemTests.cs
  2. //
  3. // Mario Martinez ([email protected])
  4. //
  5. // (C) Ximian, Inc. http://www.ximian.com
  6. //
  7. using System;
  8. using NUnit.Framework;
  9. namespace MonoTests.System.Net {
  10. /// <summary>
  11. /// Combines all available unit tests into one test suite.
  12. /// </summary>
  13. public class AllTests : TestCase {
  14. public AllTests (string name) : base (name) {}
  15. public static ITest Suite {
  16. get
  17. {
  18. TestSuite suite = new TestSuite ();
  19. suite.AddTest (CookieTest.Suite);
  20. suite.AddTest (CookieCollectionTest.Suite);
  21. //suite.AddTest (CookieContainerTest.Suite);
  22. suite.AddTest (CredentialCacheTest.Suite);
  23. suite.AddTest (FileWebRequestTest.Suite);
  24. suite.AddTest (IPAddressTest.Suite);
  25. suite.AddTest (IPEndPointTest.Suite);
  26. suite.AddTest (SocketPermissionTest.Suite);
  27. suite.AddTest (WebHeaderCollectionTest.Suite);
  28. suite.AddTest (WebProxyTest.Suite);
  29. suite.AddTest (WebRequestTest.Suite);
  30. #if NETWORKTEST
  31. suite.AddTest (DnsTest.Suite);
  32. suite.AddTest (HttpWebRequestTest.Suite);
  33. suite.AddTest (ServicePointTest.Suite);
  34. suite.AddTest (ServicePointManagerTest.Suite);
  35. #endif
  36. return suite;
  37. }
  38. }
  39. }
  40. }