diff --git a/libreplan-webapp/src/test/java/org/libreplan/web/calendars/BaseCalendarModelTest.java b/libreplan-webapp/src/test/java/org/libreplan/web/calendars/BaseCalendarModelTest.java index c6d3804e1..dbe923523 100644 --- a/libreplan-webapp/src/test/java/org/libreplan/web/calendars/BaseCalendarModelTest.java +++ b/libreplan-webapp/src/test/java/org/libreplan/web/calendars/BaseCalendarModelTest.java @@ -33,9 +33,13 @@ import static org.libreplan.web.test.WebappGlobalNames.WEBAPP_SPRING_SECURITY_CO import java.util.List; import java.util.UUID; +import javax.annotation.Resource; + import org.joda.time.LocalDate; +import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; +import org.libreplan.business.IDataBootstrap; import org.libreplan.business.calendars.daos.IBaseCalendarDAO; import org.libreplan.business.calendars.entities.BaseCalendar; import org.libreplan.business.calendars.entities.CalendarData.Days; @@ -74,6 +78,21 @@ public class BaseCalendarModelTest { @Autowired private IAdHocTransactionService transactionService; + @Resource + private IDataBootstrap configurationBootstrap; + + @Before + public void loadRequiredaData() { + transactionService.runOnAnotherTransaction(new IOnTransaction() { + + @Override + public Void execute() { + configurationBootstrap.loadRequiredData(); + return null; + } + }); + } + @Test public void testCreateAndSave() { int previous = baseCalendarModel.getBaseCalendars().size();