return 0; final Date start1 = o1.getCalculatedStartDate(); final Date start2 = o2.getCalculatedStartDate(); if (start1 == null) { if (start2 != null) {
@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. }
return node.getCalculatedStartDate();
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())); }
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())); } }