Beispiel #1
0
        public void TestGet()
        {
            var result       = autorController.Get();
            var objectResult = Assert.IsType <OkObjectResult>(result);
            var values       = Assert.IsAssignableFrom <IEnumerable <AutorViewModel> >(objectResult.Value);

            Assert.Single(values);
        }
Beispiel #2
0
        public void Get_SiElAutorNoExiste_SeNosRetornaUn404()
        {
            //Prepacion
            var idAutor = 1;
            var mock    = new Mock <AutorController>();

            mock.Setup(x => x.Get(idAutor)).Returns(default(Autor));
            var autorController = new AutorController(mock.Object);

            // Prueba
            var resultado = autorController.Get(idAutor);

            // Ver
            Assert.IsInstanceOfType(resultado.Result, typeof(NotFoundResult));
        }