public void PruebaDAOContactoAgregar() { _respuesta = _daoContacto.Agregar(_contacto); Assert.True(_respuesta); _listaContactos = _daoContacto.ConsultarTodos(); _contadorContactos = _listaContactos.Count; Assert.AreEqual(_contadorContactos, 5); ContactoM5 contacto = ( ContactoM5 )_contacto; bool verificar = false; foreach (Entidad e in _listaContactos) { ContactoM5 c = ( ContactoM5 )e; if (c.Nombre.Equals(contacto.Nombre) && c.Apellido.Equals(contacto.Apellido) && c.Telefono.Equals(contacto.Telefono) && c.Correo.Equals(contacto.Correo) && c.Departamento.Equals(contacto.Departamento) && c.Cargo.Equals(contacto.Cargo) && c.TipoCompañia.Equals(contacto.TipoCompañia) && c.IdCompañia.Equals(contacto.IdCompañia)) { verificar = true; } } Assert.IsTrue(verificar); }
/// <summary> /// Método para ejecutar el comando /// </summary> /// <returns></returns> public override bool Ejecutar() { try { bool respuesta = false; IDAOContacto daoContacto = FabricaDAOSqlServer.crearDAOContacto(); respuesta = daoContacto.Agregar(_laEntidad); return(respuesta); } catch (AgregarContactoException ex) { throw ex; } catch (BaseDeDatosContactoException ex) { throw ex; } }