private TestDbContext BuildTestDb() { var mongo = new TestDbContext("test_mongoctx"); mongo.Clear <Pet>(); mongo.Clear <Owner>(); // Add some pets: var p = new Pet(); p.Age = 5; p.Name = "Fluffy"; p.Type = "Cat"; mongo.Save(p); p = new Pet(); p.Age = 4; p.Name = "Spot"; p.Type = "Dog"; mongo.Save(p); // Add some owners: var o = new Owner(); o.Name = "Ralph"; o.NumberOfPets = 50; mongo.Save(o); return(mongo); }
public void db_collection_clear_test() { TestDbContext mongo = BuildTestDb(); mongo.Clear <Pet>(); Assert.AreEqual(0, mongo.Pets.Count()); }