/** * */ public void testSize() { assertEquals(expectedSize, periodList.size()); }
Date expectedEndOfFirstRange = new DateTime(expectedCal.getTime().getTime()); assertNotNull(weeklyPeriods); assertTrue(weeklyPeriods.size() > 0); Period firstPeriod = (Period) weeklyPeriods.toArray()[0]; assertEquals(expectedStartOfFirstRange, firstPeriod.getStart());
/** * */ public void testPeriodCount() { VFreeBusy result = new VFreeBusy(request, components); FreeBusy fb = (FreeBusy) result.getProperty(Property.FREEBUSY); if (expectedPeriodCount > 0) { assertEquals(expectedPeriodCount, fb.getPeriods().size()); } else { assertNull(fb); } }
Date expectedEndOfFirstRange = new DateTime(expectedCal.getTime()); assertNotNull(dailyPeriods); assertTrue(dailyPeriods.size() > 0); Period firstPeriod = (Period) dailyPeriods.toArray()[0]; assertEquals(expectedStartOfFirstRange, firstPeriod.getStart());
Date expectedEndOfFirstRange = new DateTime(expectedCal.getTime()); assertNotNull(monthlyPeriods); assertTrue(monthlyPeriods.size() > 0); Period firstPeriod = (Period) monthlyPeriods.toArray()[0]; assertEquals(expectedStartOfFirstRange, firstPeriod.getStart());
if (busyPeriods.size() != 0) { FreeBusy fb = new FreeBusy(busyPeriods); fb.getParameters().add(FbType.BUSY); vfb.getProperties().add(fb); if (busyTentativePeriods.size() != 0) { FreeBusy fb = new FreeBusy(busyTentativePeriods); fb.getParameters().add(FbType.BUSY_TENTATIVE); vfb.getProperties().add(fb); if (busyUnavailablePeriods.size() != 0) { FreeBusy fb = new FreeBusy(busyUnavailablePeriods); fb.getParameters().add(FbType.BUSY_UNAVAILABLE);
if (busyPeriods.size() != 0) { FreeBusy fb = new FreeBusy(busyPeriods); fb.getParameters().add(FbType.BUSY); vfb.getProperties().add(fb); if (busyTentativePeriods.size() != 0) { FreeBusy fb = new FreeBusy(busyTentativePeriods); fb.getParameters().add(FbType.BUSY_TENTATIVE); vfb.getProperties().add(fb); if (busyUnavailablePeriods.size() != 0) { FreeBusy fb = new FreeBusy(busyUnavailablePeriods); fb.getParameters().add(FbType.BUSY_UNAVAILABLE);
if (busyPeriods.size() != 0) { FreeBusy fb = new FreeBusy(busyPeriods); vfb.getProperties().add(fb); if (busyTentativePeriods.size() != 0) { FreeBusy fb = new FreeBusy(busyTentativePeriods); fb.getParameters().add(FbType.BUSY_TENTATIVE); vfb.getProperties().add(fb); if (busyUnavailablePeriods.size() != 0) { FreeBusy fb = new FreeBusy(busyUnavailablePeriods); fb.getParameters().add(FbType.BUSY_UNAVAILABLE);
if (busyPeriods.size() != 0) { FreeBusy fb = new FreeBusy(busyPeriods); vfb.getProperties().add(fb); if (busyTentativePeriods.size() != 0) { FreeBusy fb = new FreeBusy(busyTentativePeriods); fb.getParameters().add(FbType.BUSY_TENTATIVE); vfb.getProperties().add(fb); if (busyUnavailablePeriods.size() != 0) { FreeBusy fb = new FreeBusy(busyUnavailablePeriods); fb.getParameters().add(FbType.BUSY_UNAVAILABLE);
if (pl.size() <= maxInstances) { rp.instances = pl; } else {