@Test public void confirmarSiYaExisteReserva() { ControladorHotel.monedas.add(new Moneda("SOLES", "S/.", 1, true)); ControladorHotel.tiposHabitacion.add( new TipoHabitacion("SUITE", 200.0, ControladorHotel.monedas.get(0))); ControladorHotel.habitaciones.add( new Habitacion("101", ControladorHotel.tiposHabitacion.get(0))); ControladorHotel.personas.add( new Persona( "Christopher Garrido", new Documento("456456456", new TipoDocumento("DNI")), "97856456", "cgn@m")); Fecha fecha = new Fecha(12, 07, 2012); // assertFalse(ControladorHotel.estaEnRangoFecha(12, fecha)); Habitacion habitacion = ControladorHotel.habitaciones.get(0); ControladorHotel.AgregarReservaPreliminar( ControladorHotel.habitaciones.get(0), fecha, 3, ControladorHotel.personas.get(0)); Fecha.traductoActivado = true; for (Reserva object : ControladorHotel.reservas) { System.out.println( "CONFIRMADO: " + object + " HABITACIONES: " + object.getHabitacion() + " FECHAS: " + object.getFecha()); } boolean reservaRepetida = ControladorHotel.reservaRepetida(habitacion.toString(), fecha.toFechaCompleta(), 3, ""); assertFalse(reservaRepetida); }
@Test public void QueNoSeanNull() { Persona cliente1 = new Persona( "Jorge Chavez", new Documento("45637772", new TipoDocumento("dni")), null, null); Persona cliente2 = new Persona("Miguel Grau", new Documento("45637772", new TipoDocumento("dni")), null, null); Persona cliente3 = new Persona( "Francisco Bolognesi", new Documento("45637772", new TipoDocumento("dni")), null, null); TipoHabitacion tipoHabitacion = new TipoHabitacion("Suite"); Habitacion habitacion101 = new Habitacion(101, tipoHabitacion); Habitacion habitacion102 = new Habitacion(102, tipoHabitacion); Habitacion habitacion103 = new Habitacion(103, tipoHabitacion); Reserva reserva1 = new Reserva("", cliente1, habitacion101, 27, 5, 2012); Reserva reserva2 = new Reserva("", cliente2, habitacion102, 27, 5, 2012); Reserva reserva3 = new Reserva("", cliente3, habitacion103, 27, 5, 2012); assertNotNull(reserva1.getHabitacion()); assertNotNull(reserva2.getHabitacion()); assertNotNull(reserva3.getHabitacion()); assertNotNull(reserva1.getCliente()); assertNotNull(reserva2.getCliente()); assertNotNull(reserva3.getCliente()); }