public void TestGet() { var result = autorController.Get(); var objectResult = Assert.IsType <OkObjectResult>(result); var values = Assert.IsAssignableFrom <IEnumerable <AutorViewModel> >(objectResult.Value); Assert.Single(values); }
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)); }