Esempio n. 1
0
        public async Task TestReinosIndex()
        {
            var context = new TestGesNaturaAppContext();

            context.Reinoes.Add(new Reino {
                ID = 1, Nome = "AnimalTeste"
            });
            context.Reinoes.Add(new Reino {
                ID = 2, Nome = "VegetalTeste"
            });

            var controller = new ReinosController(context);

            var resultado = await controller.Index() as ViewResult;

            Assert.IsNotNull(resultado);
        }
Esempio n. 2
0
        public void TestReinosCreate()
        {
            var context = new TestGesNaturaAppContext();

            context.Reinoes.Add(new Reino {
                ID = 1, Nome = "AnimalTeste"
            });
            context.Reinoes.Add(new Reino {
                ID = 2, Nome = "VegetalTeste"
            });

            var controller = new ReinosController(context);

            var resultado = controller.Create() as ViewResult;

            Assert.IsNotNull(resultado);
        }
Esempio n. 3
0
        public async Task TestDetails()
        {
            var context = new TestGesNaturaAppContext();

            context.Reinoes.Add(new Reino {
                ID = 1, Nome = "AnimalTeste"
            });
            context.Reinoes.Add(new Reino {
                ID = 2, Nome = "VegetalTeste"
            });

            var controller = new ReinosController(context);


            var result = await controller.Details(1) as ViewResult;

            var reino = (Reino)result.ViewData.Model;

            Assert.AreEqual("AnimalTeste", reino.Nome);
        }