public static string agregarCliente(string id, string nombre, string apellido, string email, string telefono, string estado, string tipo, int millas) { Cliente c = new ClienteRegular(); c.Id = id; c.Nombre = nombre; c.Apellido = apellido; c.Email = email; c.Telefono = telefono; c.Estado = estado; c.TipoCliente = tipo; c.Millas = millas; return clienteAD.guardarCliente(c); }
//*unittest public Cliente buscarClientePrueba() { Cliente returnCliente = new ClienteRegular(); DataContext datacontext = new DataContext(myConnection.SQLConnection); var table = datacontext.GetTable<Cliente>(); var result = from cliente in table where cliente.Id == "Prueba" select cliente; foreach (Cliente delete in result) { returnCliente = delete; } return returnCliente; }
public void agregarClienteTest() { Cliente cl = new ClienteRegular(); cl.Nombre = "Prueba Unitaria"; cl.Apellido = "Prueba"; cl.Email = "*****@*****.**"; cl.Telefono = "99999999"; cl.Estado = "Inactive"; cl.TipoCliente = "Inactive"; cl.Millas = 1000; string resultado = clienteAD.guardarCliente(cl); Assert.Equals(resultado, "True"); if (resultado == "True") { clienteAD.eliminarClientePrueba(); } }
public void modificarClienteTest() { Cliente cl = new ClienteRegular(); cl.Nombre = "Prueba Unitaria"; cl.Apellido = "Proyecto"; cl.Email = "*****@*****.**"; cl.Telefono = "99999999"; cl.Estado = "Inactive"; cl.TipoCliente = "Regular"; cl.Millas = 1000; string resultado = clienteAD.guardarCliente(cl); Assert.Equals(resultado, "True"); if (resultado == "True") { Cliente buscar = new ClienteRegular(); buscar = clienteAD.buscarClientePrueba(); buscar.Apellido = "Prueba Unitaria modificar"; string resultadoM = clienteAD.modificarCliente(buscar); Assert.Equals(resultadoM, "True"); if (resultadoM == "True") { clienteAD.eliminarClientePrueba(); } } }