Package org.libreplan.business.calendars.entities

Examples of org.libreplan.business.calendars.entities.Capacity.minus()


    @Test
    public void testMinusWithZeroExtraHours() {
        Capacity c = Capacity.create(hours(8)).notOverAssignableWithoutLimit();

        assertThat(c.minus(hours(6)).getStandardEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(8)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(10)).getStandardEffort(), equalTo(hours(0)));
        assertFalse(c.minus(hours(6)).isOverAssignableWithoutLimit());

    }
View Full Code Here


    @Test
    public void testMinusWithZeroExtraHours() {
        Capacity c = Capacity.create(hours(8)).notOverAssignableWithoutLimit();

        assertThat(c.minus(hours(6)).getStandardEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(8)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(10)).getStandardEffort(), equalTo(hours(0)));
        assertFalse(c.minus(hours(6)).isOverAssignableWithoutLimit());

    }
View Full Code Here

    public void testMinusWithZeroExtraHours() {
        Capacity c = Capacity.create(hours(8)).notOverAssignableWithoutLimit();

        assertThat(c.minus(hours(6)).getStandardEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(8)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(10)).getStandardEffort(), equalTo(hours(0)));
        assertFalse(c.minus(hours(6)).isOverAssignableWithoutLimit());

    }

    @Test
View Full Code Here

        Capacity c = Capacity.create(hours(8)).notOverAssignableWithoutLimit();

        assertThat(c.minus(hours(6)).getStandardEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(8)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(10)).getStandardEffort(), equalTo(hours(0)));
        assertFalse(c.minus(hours(6)).isOverAssignableWithoutLimit());

    }

    @Test
    public void testMinusWithExtraHours() {
View Full Code Here

    @Test
    public void testMinusWithExtraHours() {
        Capacity c = Capacity.create(hours(8)).withAllowedExtraEffort(hours(2));

        assertThat(c.minus(hours(6)).getStandardEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(6)).getAllowedExtraEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(8)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(8)).getAllowedExtraEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(10)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(10)).getAllowedExtraEffort(),
View Full Code Here

    @Test
    public void testMinusWithExtraHours() {
        Capacity c = Capacity.create(hours(8)).withAllowedExtraEffort(hours(2));

        assertThat(c.minus(hours(6)).getStandardEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(6)).getAllowedExtraEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(8)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(8)).getAllowedExtraEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(10)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(10)).getAllowedExtraEffort(),
                equalTo(hours(0)));
View Full Code Here

    public void testMinusWithExtraHours() {
        Capacity c = Capacity.create(hours(8)).withAllowedExtraEffort(hours(2));

        assertThat(c.minus(hours(6)).getStandardEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(6)).getAllowedExtraEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(8)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(8)).getAllowedExtraEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(10)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(10)).getAllowedExtraEffort(),
                equalTo(hours(0)));
        assertThat(c.minus(hours(12)).getAllowedExtraEffort(),
View Full Code Here

        Capacity c = Capacity.create(hours(8)).withAllowedExtraEffort(hours(2));

        assertThat(c.minus(hours(6)).getStandardEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(6)).getAllowedExtraEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(8)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(8)).getAllowedExtraEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(10)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(10)).getAllowedExtraEffort(),
                equalTo(hours(0)));
        assertThat(c.minus(hours(12)).getAllowedExtraEffort(),
                equalTo(hours(0)));
View Full Code Here

        assertThat(c.minus(hours(6)).getStandardEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(6)).getAllowedExtraEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(8)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(8)).getAllowedExtraEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(10)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(10)).getAllowedExtraEffort(),
                equalTo(hours(0)));
        assertThat(c.minus(hours(12)).getAllowedExtraEffort(),
                equalTo(hours(0)));
        assertFalse(c.minus(hours(10)).isOverAssignableWithoutLimit());
View Full Code Here

        assertThat(c.minus(hours(6)).getStandardEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(6)).getAllowedExtraEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(8)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(8)).getAllowedExtraEffort(), equalTo(hours(2)));
        assertThat(c.minus(hours(10)).getStandardEffort(), equalTo(hours(0)));
        assertThat(c.minus(hours(10)).getAllowedExtraEffort(),
                equalTo(hours(0)));
        assertThat(c.minus(hours(12)).getAllowedExtraEffort(),
                equalTo(hours(0)));
        assertFalse(c.minus(hours(10)).isOverAssignableWithoutLimit());
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.