public void TestEliminarPropuesta() { string estado = "Automatizacion de la Certificacion de Empleados"; IList<string> propuesta; List<string> parametro = new List<string>(); parametro.Add(estado); propuesta = new DAOPropuestaSQLServer().ListaEliminar( parametro ); Assert.AreEqual( parametro.Count, 1 ); }
public void Test1IngresarFactura() { Factura factura = new Factura(); IList<Propuesta> propuestas; propuestas = new DAOPropuestaSQLServer().ConsultarPropuestaNueva(1,"Automatizacion de la Certificacion de Empleados"); factura.Titulo = "Prueba Ingresar"; factura.Descripcion = "Esto es una Prueba de Ingresar"; factura.Procentajepagado = 1; factura.Fechapago = DateTime.Now; factura.Fechaingreso = DateTime.Now; factura.Estado = "Por Cobrar"; factura.Prop = propuestas.ElementAt(0); Core.LogicaNegocio.Comandos.ComandoFactura.Ingresar ComandoIngresar; ComandoIngresar = Core.LogicaNegocio.Fabricas.FabricaComandosFactura.CrearComandoIngresar(factura); ComandoIngresar.Ejecutar(); Core.LogicaNegocio.Comandos.ComandoFactura.ConsultarxNomPro ComandoConsulta; ComandoConsulta = Core.LogicaNegocio.Fabricas.FabricaComandosFactura.CrearComandoConsultarxNomPro(propuestas.ElementAt(0)); IList<Factura> listaFactura = ComandoConsulta.Ejecutar(); Assert.AreEqual(listaFactura.ElementAt(listaFactura.Count - 1).Titulo,"Prueba Ingresar"); }