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); }