public DVivienda CrearVivienda(DVivienda dvivienda) { DResidente residenteExistente = ResidenteDAO.Obtener(dvivienda.Residente.DNI); DVivienda viviendaACrear = new DVivienda(); viviendaACrear.NumVivienda = dvivienda.NumVivienda; viviendaACrear.Ubicacion = dvivienda.Ubicacion; viviendaACrear.Numero = dvivienda.Numero; viviendaACrear.Metraje = dvivienda.Metraje; viviendaACrear.Tipo = dvivienda.Tipo; viviendaACrear.Residente = residenteExistente; return(ViviendaDAO.Crear(viviendaACrear)); }
public void Test01Crear() { DResidente residente = new DResidente(); ResidenteDAO residenteDAO = new ResidenteDAO(); residente = residenteDAO.Obtener("40717626"); DVivienda r = viviendaDAO.Crear(new DVivienda() { NumVivienda = 1, Ubicacion = "San Borja", Numero = 459, Metraje = 200, Tipo = "C", Residente = residente }); Assert.AreEqual(r.NumVivienda, 1); }
public void Test01Crear() { // 1. Instancia el objeto TO Residente residente = new Residente(); Vivienda pruebaVivienda = new Vivienda(); // Agregamos los valores del objeto TO residente.DNI = "40717623"; pruebaVivienda.Ubicacion = "Lima"; pruebaVivienda.Numero = 459; pruebaVivienda.Metraje = 200; pruebaVivienda.Tipo = "C"; pruebaVivienda.Residente = residente; // 3. Llamada al método del DAO a probar Vivienda viviendaCreada = daoVivienda.Crear(pruebaVivienda); // 4. Implementar las validaciones Assert.NotNull(viviendaCreada); Assert.AreEqual(pruebaVivienda.Ubicacion, viviendaCreada.Ubicacion); }