TheTests.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. // Author: Tim Coleman ([email protected])
  2. // (C) Copyright 2002 Tim Coleman
  3. using NUnit.Framework;
  4. using System;
  5. using System.Data;
  6. using System.Threading;
  7. using System.Globalization;
  8. namespace MonoTests.System.Data
  9. {
  10. public class RunDataColumnTest : DataColumnTest
  11. {
  12. protected override void RunTest ()
  13. {
  14. throw new NotImplementedException ();
  15. }
  16. }
  17. }
  18. namespace MonoTests.System.Data.SqlTypes
  19. {
  20. public class RunSqlInt32Test : SqlInt32Test
  21. {
  22. protected override void RunTest ()
  23. {
  24. TestCreate ();
  25. // property tests
  26. TestIsNullProperty ();
  27. // method tests
  28. TestAdd ();
  29. TestBitwiseAnd ();
  30. TestBitwiseOr ();
  31. TestDivide ();
  32. TestEquals ();
  33. TestGreaterThan ();
  34. TestGreaterThanOrEqual ();
  35. TestLessThan ();
  36. TestLessThanOrEqual ();
  37. TestMod ();
  38. TestMultiply ();
  39. TestNotEquals ();
  40. TestOnesComplement ();
  41. TestSubtract ();
  42. TestConversionMethods ();
  43. TestXor ();
  44. }
  45. }
  46. }
  47. namespace MonoTests
  48. {
  49. public class RunAllTests
  50. {
  51. public static void AddAllTests (TestSuite suite)
  52. {
  53. suite.AddTest (new MonoTests.System.Data.RunDataColumnTest ());
  54. suite.AddTest (new MonoTests.System.Data.SqlTypes.RunSqlInt32Test ());
  55. }
  56. }
  57. }
  58. class MainApp
  59. {
  60. public static void Main ()
  61. {
  62. TestResult result = new TestResult ();
  63. TestSuite suite = new TestSuite ();
  64. MonoTests.RunAllTests.AddAllTests (suite);
  65. suite.Run (result);
  66. MonoTests.MyTestRunner.Print (result);
  67. }
  68. }