public static MyRM.MyRM_Accessor MockRM(string dbname="test")
 {
     var db = new SimpleDatabase(dbname, true);
     db.CreateTable(Constants.ReservationTableName, 96, 36);
     db.CreateTable(Constants.ResourcesTableName, 96, 36);
     var tm = new MyTM.MyTM();
     var rm = new MyRM_Accessor
         {
             _transactionStorage = new TransactionStorage(db),
             TransactionManager = tm,
             _name =  dbname
         };
     tm.Register(rm);
     return rm;
 }
        public static MyRM.MyRM_Accessor MockRM(string dbname = "test")
        {
            var db = new SimpleDatabase(dbname, true);

            db.CreateTable(Constants.ReservationTableName, 96, 36);
            db.CreateTable(Constants.ResourcesTableName, 96, 36);
            var tm = new MyTM.MyTM();
            var rm = new MyRM_Accessor
            {
                _transactionStorage = new TransactionStorage(db),
                TransactionManager  = tm,
                _name = dbname
            };

            tm.Register(rm);
            return(rm);
        }