Esempio n. 1
0
 public static void MyClassInitialize(TestContext testContext)
 {
     try
     {
         var db = new NLORMMySqlDb(connectionString);
         db.DropTable<TestClass>();
         db.DropTable<TestClass2>();
         db.Close();
     }
     catch { }
 }
Esempio n. 2
0
 public static void MyClassCleanup()
 {
     try
     {
         var db = new NLORMMySqlDb(connectionString);
         db.DropTable<TestClass>();
         db.DropTable<TestClass2>();
         db.Close();
     }
     catch { }
 }
Esempio n. 3
0
 public void TestConnect()
 {
     var db = new NLORMMySqlDb( connectionString);
     try
     {
         db.Open();
     }
     catch ( MySqlException  ex)
     {
         Assert.IsTrue( ex is MySqlException);
     }
 }
Esempio n. 4
0
 public void TestInsertClass2Muti()
 {
     try
     {
         TestDropTableWithoutAttr();
     }
     catch { }
     try
     {
         TestCreateTableWithoutAttr();
         var Dbc = new NLORMMySqlDb(connectionString);
         for (int i = 0; i < 10; i++)
         {
             var c1 = new TestClass2();
             c1.ID = "id" + i.ToString();
             Dbc.Insert<TestClass2>(c1);
         }
         var result = Dbc.Query<TestClass2>("SELECT * FROM  TestClass2");
         Assert.AreEqual(result.Count(), 10);
     }
     catch (MySqlException ex)
     {
         Assert.IsTrue(ex is MySqlException);
     }
 }
Esempio n. 5
0
 public void TestInsertClass1()
 {
     try
     {
         TestDropTable();
     }
     catch { }
     var c1 = new TestClass();
     c1.ID = "5555";
     try
     {
         TestCreateTable();
         var Dbc = new NLORMMySqlDb(connectionString);
         Dbc.Insert<TestClass>(c1);
         var result = Dbc.Query<TestClass>("SELECT * FROM  TestClass");
         Assert.AreEqual(result.Count(), 1);
     }
     catch (MySqlException ex)
     {
         Assert.IsTrue(ex is MySqlException);
     }
 }
Esempio n. 6
0
 public void TestDropTableWithoutAttr()
 {
     try
     {
         var db = new NLORMMySqlDb(connectionString);
         db.DropTable<TestClass2>();
         db.Close();
     }
     catch (MySqlException ex)
     {
         Assert.IsTrue(ex is MySqlException);
     }
 }
Esempio n. 7
0
 public void TestCreateTable()
 {
     try
     {
         var db = new NLORMMySqlDb(connectionString);
         db.CreateTable<TestClass>();
         db.Close();
     }
     catch (MySqlException ex)
     {
         Assert.IsTrue(ex is MySqlException);
     }
 }