Example #1
0
        public void TestGet()
        {
            //Arrange
            aguilars1Controller controlador = new aguilars1Controller();
            //Act
            var listaAguilar = controlador.Getaguilars();

            //Assert
            Assert.IsNotNull(listaAguilar);
        }
Example #2
0
        public void TestDelete()
        {
            //Arrange
            aguilars1Controller controlador = new aguilars1Controller();
            aguilar             prueba      = new aguilar()
            {
                aguilar_ID      = 5,
                FriendofAguilar = "Billy Tartaja",
                Place_lista     = 0,
                Birthday        = DateTime.Now,
                email           = "*****@*****.**"
            };
            //Act
            var listaAguilar       = controlador.Postaguilar(prueba);
            var resultadoEliminado = controlador.Deleteaguilar(prueba.aguilar_ID);

            //Assert
            Assert.IsInstanceOfType(resultadoEliminado, typeof(OkNegotiatedContentResult <aguilar>));
        }
Example #3
0
        public void TestPost()
        {
            //Arrange
            aguilars1Controller controlador = new aguilars1Controller();
            aguilar             prueba      = new aguilar()
            {
                aguilar_ID      = 5,
                FriendofAguilar = "Billy Tartaja",
                Place_lista     = 0,
                Birthday        = DateTime.Now,
                email           = "*****@*****.**"
            };
            //Act
            var listaAguilar    = controlador.Postaguilar(prueba);
            var resultadoCreado = listaAguilar as CreatedAtRouteNegotiatedContentResult <aguilar>;

            //Assert
            Assert.IsNotNull(resultadoCreado);
            Assert.AreEqual("DefaultApi", resultadoCreado.RouteName);
            Assert.AreEqual(prueba.aguilar_ID, resultadoCreado.Content.aguilar_ID);
        }
Example #4
0
        public void TestPut()
        {
            //Arrange
            aguilars1Controller controlador = new aguilars1Controller();
            aguilar             prueba      = new aguilar()
            {
                aguilar_ID      = 5,
                FriendofAguilar = "Billy Tartaja",
                Place_lista     = 0,
                Birthday        = DateTime.Now,
                email           = "*****@*****.**"
            };
            //Act
            var listaAguilar = controlador.Postaguilar(prueba);

            prueba.FriendofAguilar = "Cujo de la calle 13";
            var resultadoCreado = controlador.Putaguilar(prueba.aguilar_ID, prueba) as StatusCodeResult;

            //Assert
            Assert.IsNotNull(resultadoCreado);
            Assert.AreEqual(HttpStatusCode.NoContent, resultadoCreado.StatusCode);
            Assert.IsInstanceOfType(resultadoCreado, typeof(StatusCodeResult));
        }