예제 #1
0
파일: DBUtilsTest.cs 프로젝트: mo5h/omeo
 public void RemoveDBFilesTest( )
 {
     DBTest.CreateDB();
     Assert.IsTrue(DBHelper.DatabaseExists(".", "MyPal"));
     DBHelper.RemoveDBFiles(".");
     Assert.IsTrue(!DBHelper.DatabaseExists(".", "MyPal"));
 }
예제 #2
0
파일: DBUtilsTest.cs 프로젝트: mo5h/omeo
        public void GetVersionEndBuild( )
        {
            DBTest.CreateDB();
            DBStructure database = new DBStructure("", "MyPal");

            database.LoadVersionInfo();
            Assert.AreEqual(true, database.Build != "undefined");
            Assert.AreEqual(true, database.Version > 0);
        }
예제 #3
0
 public void SetUp()
 {
     try
     {
         DBTest.RemoveDBFiles();
         DBTest.CreateDB();
         DBStructure dbStruct = new DBStructure("", "MyPal");
         dbStruct.LoadStructure();
         m_database = dbStruct.OpenDatabase( );
     }
     catch (Exception exc)
     {
         Assert.Fail(exc.Message);
     }
 }
예제 #4
0
파일: DBUtilsTest.cs 프로젝트: mo5h/omeo
        public void SmokeTestLoadDatabase( )
        {
            DBTest.CreateDB();
            DBStructure dbStruct = new DBStructure("", "MyPal");

            dbStruct.LoadStructure();

            IDatabase database = dbStruct.OpenDatabase( );
            ITable    people   = database.GetTable("People");
            IRecord   record   = people.NewRecord();

            record.SetValue(Name, "zhu");
            record.SetValue(Age, 30);
            ITable books = database.GetTable("Books");

            record = books.NewRecord();
            record.SetValue(Name, "Algorithm");
            record.SetValue(Price, 1000);
            database.Shutdown();
        }
예제 #5
0
파일: DBUtilsTest.cs 프로젝트: mo5h/omeo
 public void SmokeTestSaveLoadDBStructure( )
 {
     DBTest.CreateDB();
 }