Пример #1
0
        public void TestGet()
        {
            //ARRANGE
            TapiasController controller = new TapiasController();
            //ACT
            var listaPersonas = controller.GetTapias();

            //ASSERT
            Assert.IsNotNull(listaPersonas);
        }
Пример #2
0
 public void TestPut()
 {   //ARRANGE
     TapiasController controller = new TapiasController();
     Tapia            tapia      = new Tapia()
     {
         TapiaID       = 1,
         FriendofTapia = "Camacho",
         place         = Place.Hipermaxi,
         Email         = "*****@*****.**",
         Birthdate     = DateTime.Now
     };
     //ACT
     IHttpActionResult actionResultPost = controller.PostTapia(tapia);
     var result = controller.PutTapia(tapia.TapiaID, tapia) as StatusCodeResult;
 }
Пример #3
0
        public void TestDelete()
        {
            //ARRANGE
            TapiasController controller = new TapiasController();
            Tapia            tapia      = new Tapia()
            {
                TapiaID       = 1,
                FriendofTapia = "Camacho",
                place         = Place.Hipermaxi,
                Email         = "*****@*****.**",
                Birthdate     = DateTime.Now
            };
            //ACT
            IHttpActionResult actionResultPost   = controller.PostTapia(tapia);
            IHttpActionResult actionResultDelete = controller.DeleteTapia(tapia.TapiaID);

            //ASSERT
            Assert.IsInstanceOfType(actionResultDelete, typeof(OkNegotiatedContentResult <Tapia>));
        }
Пример #4
0
        public void TestPost()
        {
            //ARRANGE
            TapiasController controller = new TapiasController();
            Tapia            tapia      = new Tapia()
            {
                TapiaID       = 1,
                FriendofTapia = "Camacho",
                place         = Place.Hipermaxi,
                Email         = "*****@*****.**",
                Birthdate     = DateTime.Now
            };
            //ACT
            IHttpActionResult actionResult = controller.PostTapia(tapia);
            var createdResult = actionResult as CreatedAtRouteNegotiatedContentResult <Tapia>;

            //ASSERT
            Assert.IsNotNull(createdResult);
            Assert.AreEqual("DefaultApi", createdResult.RouteName);
            Assert.IsNotNull(createdResult.RouteValues["id"]);
        }