Exemplo n.º 1
0
 public void WhenATerrainIsRemoved_ItIsNoLongerInTheDatabase()
 {
     using (var db = new FeudalismContext())
     {
         var newTerrain = new TerrainDetail()
         {
             TerrainDescription = "LavaFlow", TravelSpeed = 10
         };
         db.TerrainDetails.Add(newTerrain);
         db.SaveChanges();
         var terrainID = db.TerrainDetails.Where(td => td.TerrainDetailId == "LavaFlow").FirstOrDefault().TerrainDetailId;
         _terrainManager.DeleteTerrain(terrainID);
         var LAVACount = db.TerrainDetails.Where(td => td.TerrainDetailId == "LavaFlow").Count();
         Assert.AreEqual(0, LAVACount);
     }
 }