Exemplo n.º 1
0
        public void TestProvincia()
        {
            ProvinciaController pController   = new ProvinciaController();
            string respuestaProvincia         = pController.GetProvincia("Chaco");
            string respuestaProvinciaEsperada = "La provincia Chaco tiene de lon: -60.7658307438603 y tiene de lat: -26.3864309061226";

            Assert.AreEqual(respuestaProvinciaEsperada, respuestaProvincia);
        }
Exemplo n.º 2
0
        public void ObtieneUnaProvincia()
        {
            UnityContainer container = RegisterTypes();

            // Disponer
            ProvinciaController controller = container.Resolve <ProvinciaController>();

            // Actuar
            ResultadoBusqueda result = controller.Obtener("Corrientes");

            // Declarar
            Assert.IsNotNull(result);
            Assert.AreEqual(1, result.Provincias.Length);
        }
Exemplo n.º 3
0
        public void ForzarMalaConfiguracion()
        {
            UnityContainer container = RegisterTypes("POST");

            // Disponer
            ProvinciaController controller = container.Resolve <ProvinciaController>();

            // Actuar
            ResultadoBusqueda result = controller.Obtener("Tierra");

            // Declarar
            Assert.IsNotNull(result);
            StringAssert.Contains(result.Mensaje, "Error al parsear respuesta de servidor");
            CollectionAssert.AreEqual(result.Provincias, null);
        }
Exemplo n.º 4
0
        public void NombreProvinciaErroneo()
        {
            UnityContainer container = RegisterTypes();

            // Disponer
            ProvinciaController controller = container.Resolve <ProvinciaController>();

            // Actuar
            ResultadoBusqueda result = controller.Obtener("Andalucia");

            // Declarar
            Assert.IsNotNull(result);
            StringAssert.Contains(result.Mensaje, "Se encontraron 0 provincias.");
            CollectionAssert.AreEqual(result.Provincias, null);
        }