Package org.apache.james.mailbox.model

Examples of org.apache.james.mailbox.model.MessageRange.split()


    }
   
    @Test
    public void testSplitOne() {
        MessageRange one = MessageRange.one(1);
        List<MessageRange> ranges = one.split(2);
        assertEquals(1, ranges.size());
        checkRange(1, 1, ranges.get(0));
        assertEquals(MessageRange.Type.ONE, ranges.get(0).getType());
    }
   
View Full Code Here


    }
   
    @Test
    public void testSplitFrom() {
        MessageRange from = MessageRange.from(1);
        List<MessageRange> ranges = from.split(2);
        assertEquals(1, ranges.size());
        checkRange(1, MessageRange.NOT_A_UID, ranges.get(0));
        assertEquals(MessageRange.Type.FROM, ranges.get(0).getType());
    }
   
View Full Code Here

    }
   
    @Test
    public void testSplitRange() {
        MessageRange range = MessageRange.range(1,10);
        List<MessageRange> ranges = range.split(3);
        assertEquals(4, ranges.size());
        checkRange(1, 3, ranges.get(0));
        assertEquals(MessageRange.Type.RANGE, ranges.get(0).getType());
        checkRange(4, 6, ranges.get(1));
        assertEquals(MessageRange.Type.RANGE, ranges.get(1).getType());
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.