[Bug #942] Added test to avoid store a calendar with zero hours.

FEA: ItEr73S04BugFixing
This commit is contained in:
Manuel Rego Casasnovas 2011-03-27 18:54:32 +02:00
parent 0b0816dcbb
commit c93783d648

View file

@ -30,6 +30,7 @@ import static org.navalplanner.business.BusinessGlobalNames.BUSINESS_SPRING_CONF
import static org.navalplanner.business.test.BusinessGlobalNames.BUSINESS_SPRING_CONFIG_TEST_FILE;
import java.util.List;
import java.util.UUID;
import javax.annotation.Resource;
@ -321,4 +322,12 @@ public class BaseCalendarDAOTest {
assertThat(baseCalendars.size(), equalTo(previous + 2));
}
@Test(expected = ValidationException.class)
public void doNotAllowToSaveCalendarWithZeroHours() {
BaseCalendar calendar = BaseCalendar.create("calendar-"
+ UUID.randomUUID());
calendar.setName("calendar-name-" + UUID.randomUUID());
baseCalendarDAO.save(calendar);
}
}