Пример #1
0
        public void NombreProvinciasTest()
        {
            AccionaITController metodosController = new AccionaITController();
            string rta = metodosController.NombreProvincias();

            var cantidadProvincias = JsonConvert.DeserializeObject <List <Provincias> >(rta);

            Assert.AreEqual(cantidadProvincias.Count, 24);
        }
Пример #2
0
        public void WhenLoginUserIsNullThenBadrequest()
        {
            // Disponer
            //ValuesController controller = new ValuesController();
            AccionaITController controller = new AccionaITController();
            User user = null;

            // Actuar
            IHttpActionResult result = controller.LoguerUsuario(user);

            // Declarar
            Assert.IsInstanceOfType(result, typeof(BadRequestErrorMessageResult));
        }
Пример #3
0
        public void WhenLoginUserIsvalidThenOk()
        {
            // Disponer
            //ValuesController controller = new ValuesController();
            AccionaITController controller = new AccionaITController();
            User user = new User {
                usuario = "admin", password = "******"
            };

            // Actuar
            IHttpActionResult result = controller.LoguerUsuario(user);

            // Declarar
            Assert.IsInstanceOfType(result, typeof(OkNegotiatedContentResult <string[]>));
        }
Пример #4
0
        public void WhenLoginUserIsInvalidThenBadRequest()
        {
            // Disponer
            //ValuesController controller = new ValuesController();
            AccionaITController controller = new AccionaITController();
            User user = new User {
                usuario = "pepe", password = "******"
            };

            // Actuar
            IHttpActionResult result = controller.LoguerUsuario(user);

            // Declarar
            Assert.IsInstanceOfType(result, typeof(BadRequestErrorMessageResult));
        }
        public async Task WhenProvinciaNoExistThenMessageNOtExistAsync()
        {
            // Disponer
            //ValuesController controller = new ValuesController();
            AccionaITController controller = new AccionaITController();
            InputProv           input      = new InputProv {
                Nombre = "Chile"
            };
            var expeted = new string[] { "No existe provincia" };

            // Actuar
            IEnumerable <string> result = await controller.ObtenerLatYLong(input);

            // Declarar
            Assert.AreNotEqual(result, expeted);
        }
        public async Task WhenProvinciaExistThenMessageLatitud()
        {
            // Disponer
            AccionaITController controller = new AccionaITController();
            InputProv           input      = new InputProv {
                Nombre = "Cordoba"
            };

            string pos1 = "latitud";

            // Actuar
            IEnumerable <string> result = await controller.ObtenerLatYLong(input);

            string firsElement = result.First();

            Assert.IsTrue(firsElement.StartsWith(pos1));
            // Declarar
        }