public void NombreProvinciasTest() { AccionaITController metodosController = new AccionaITController(); string rta = metodosController.NombreProvincias(); var cantidadProvincias = JsonConvert.DeserializeObject <List <Provincias> >(rta); Assert.AreEqual(cantidadProvincias.Count, 24); }
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)); }
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[]>)); }
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 }