final Date end1 = o1.getCalculatedEndDate(); final Date end2 = o2.getCalculatedEndDate(); if (end1 == null) { if (end2 != null) {
private void assertDates(final String msg, final String expectedCalculatedStartDate, final String expectedCalculatedEndDate, final GanttTask task) { assertEquals(msg, expectedCalculatedStartDate, DateHelper.formatIsoDate(task.recalculate().getCalculatedStartDate())); assertEquals(msg, expectedCalculatedEndDate, DateHelper.formatIsoDate(task.getCalculatedEndDate())); } }
private void assertDates(final String expectedCalculatedStartDate, final String expectedCalculatedEndDate, final GanttTask task) { assertEquals(expectedCalculatedStartDate, DateHelper.formatIsoDate(task.recalculate().getCalculatedStartDate())); assertEquals(expectedCalculatedEndDate, DateHelper.formatIsoDate(task.getCalculatedEndDate())); }
return node.getCalculatedEndDate();
@Test public void testTestDiagram() { final GanttTask root = createTestChart(); assertDate(2010, Calendar.JUNE, 1, root.getCalculatedStartDate()); assertDate(2010, Calendar.JUNE, 1, root.findByWorkpackageCode("001").getCalculatedStartDate()); // 2010-06-03 is an holiday. assertDate(2010, Calendar.JUNE, 16, root.findByWorkpackageCode("001").getCalculatedEndDate()); // Duration of 10 working days assertDate(2010, Calendar.JUNE, 30, root.findByWorkpackageCode("002").getCalculatedStartDate()); // 10 days after EB. }