Пример #1
0
        public void ObtenerDevuelveNotFoundResultSiIdEsInvalido()
        {
            // Arrange
            var tipoNominaContoller = new TipoNominaController(_fake);

            // Act
            var response = tipoNominaContoller.Obtener(10).Result;

            // Assert
            Assert.IsInstanceOfType(response, typeof(NotFoundResult));  // Es de tipo NotFound y devuelve un objeto (NotFoundResult)
        }
Пример #2
0
        public void ObtenerDevuelveOKResultConElObjetoSolicitadoPorId()
        {
            // Arrange
            var tipoNominaContoller = new TipoNominaController(_fake);

            // Act
            var response = tipoNominaContoller.Obtener(1).Result;

            // Assert
            Assert.IsInstanceOfType(response, typeof(OkObjectResult));                              // Es de tipo OkResult y devuelve un objeto (OkObjectResult)
            Assert.IsInstanceOfType((response as OkObjectResult).Value, typeof(TipoNomina));        // El objeto devuelto es de tipo TipoNomina
            Assert.AreEqual("Nomina 1", ((response as OkObjectResult).Value as TipoNomina).Nombre); // El nombre del objeto devuelto es "Nomina 1"
        }