Bug #1494: Add a valid SubcontractorDeliverDate to the SubcontractedTaskData

used in ReportAdvancesServiceTest.

FEA: ItEr76S04BugFixing
This commit is contained in:
Jacobo Aragunde Pérez 2012-07-16 10:55:56 +02:00
parent 228b186bf4
commit bc27ad2d7a

View file

@ -74,6 +74,7 @@ import org.libreplan.business.planner.daos.ISubcontractorCommunicationDAO;
import org.libreplan.business.planner.daos.ITaskElementDAO;
import org.libreplan.business.planner.daos.ITaskSourceDAO;
import org.libreplan.business.planner.entities.SubcontractedTaskData;
import org.libreplan.business.planner.entities.SubcontractorDeliverDate;
import org.libreplan.business.planner.entities.Task;
import org.libreplan.business.scenarios.IScenarioManager;
import org.libreplan.business.scenarios.entities.OrderVersion;
@ -623,6 +624,8 @@ public class ReportAdvancesServiceTest {
final OrderLine orderLine) {
Task task = createValidTask(orderLine);
SubcontractedTaskData subcontractedTaskData = SubcontractedTaskData.create(task);
subcontractedTaskData.addRequiredDeliveringDates(SubcontractorDeliverDate
.create(new Date(),new Date(), null));
subcontractedTaskData.setExternalCompany(getSubcontractorExternalCompanySaved());
task.setSubcontractedTaskData(subcontractedTaskData);