From 9d0bc64dd9caf6f2906606751fbeeaadfc5b41da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Fri, 29 Oct 2010 12:32:32 +0200 Subject: [PATCH] Add test for fromStartUntil FEA: ItEr62OTS04PlanificacionHaciaAtras --- .../entities/SpecificResourceAllocationTest.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/navalplanner-business/src/test/java/org/navalplanner/business/test/planner/entities/SpecificResourceAllocationTest.java b/navalplanner-business/src/test/java/org/navalplanner/business/test/planner/entities/SpecificResourceAllocationTest.java index a9ac5d061..16acea33a 100644 --- a/navalplanner-business/src/test/java/org/navalplanner/business/test/planner/entities/SpecificResourceAllocationTest.java +++ b/navalplanner-business/src/test/java/org/navalplanner/business/test/planner/entities/SpecificResourceAllocationTest.java @@ -293,6 +293,18 @@ public class SpecificResourceAllocationTest { assertThat(specificResourceAllocation.getAssignments(), haveHours(5, 5)); } + @Test + public void canAssignFromStartUntilEnd() { + LocalDate start = new LocalDate(2000, 2, 4); + givenSpecificResourceAllocation(start, 4); + specificResourceAllocation.fromStartUntil(start.plusDays(4)) + .allocateHours(32); + assertThat(specificResourceAllocation.getAssignments(), + haveHours(8, 8, 8, 8)); + assertThat(specificResourceAllocation.getResourcesPerDay(), + equalTo(ResourcesPerDay.amount(1))); + } + @Test public void canBeNotifiedWhenADayAssignmentIsRemoved() { LocalDate start = new LocalDate(2000, 2, 4);