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); }
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); }
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); }
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); }