@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); }
public Mes[] ListaDeMeses(Fecha fecha) { Mes[] mesesString = new Mes[13]; fecha = fecha.add(-7, Calendar.MONTH); for (int i = 0; i < mesesString.length; i++) { fecha = fecha.add(1, Calendar.MONTH); Mes mes = new Mes(fecha.toDate()); mesesString[i] = mes; } return mesesString; }