示例#1
0
 public void store_and_retrieve_a_martialartist()
 {
     var ma = new MartialArtist(null);
     _repo.Store(ma);
     _dbContainer.Close();
     var newContainer = Db4oFactory.OpenFile(dbFile);
     var repo2 = new Db4OAggrigateRootRepository<MartialArtist>(newContainer);
     var retrieved = repo2.GetById(ma.Id);
     retrieved.ShouldEqual(ma);
     newContainer.Close();
 }
示例#2
0
        public void store_and_retrieve_a_martialartist()
        {
            var ma = new MartialArtist(null);

            _repo.Store(ma);
            _dbContainer.Close();
            var newContainer = Db4oFactory.OpenFile(dbFile);
            var repo2        = new Db4OAggrigateRootRepository <MartialArtist>(newContainer);
            var retrieved    = repo2.GetById(ma.Id);

            retrieved.ShouldEqual(ma);
            newContainer.Close();
        }
示例#3
0
 public void setup()
 {
     _dbContainer = Db4oFactory.OpenFile(dbFile);
     _repo = new Db4OAggrigateRootRepository<MartialArtist>(_dbContainer);
 }
示例#4
0
 public void setup()
 {
     _dbContainer = Db4oFactory.OpenFile(dbFile);
     _repo        = new Db4OAggrigateRootRepository <MartialArtist>(_dbContainer);
 }