Ejemplo n.º 1
0
        public void DB_DeleteSpecificHero_Collection()
        {
            HeroController controller = new HeroController(db);
            Hero           testHero1  = new Hero
            {
                Name   = "Luigi",
                Weapon = "vacuum"
            };
            Hero testHero2 = new Hero
            {
                Name   = "Peach",
                Weapon = "Toad"
            };

            controller.Create(testHero1, null);
            controller.Create(testHero2, null);

            var collection = (controller.Index() as ViewResult).ViewData.Model as List <Hero>;

            controller.DeleteConfirmed(collection[1].HeroId);
            var collection2 = (controller.Index() as ViewResult).ViewData.Model as List <Hero>;

            CollectionAssert.DoesNotContain(collection2, testHero1);
        }