segmentList.append(segment1);
segmentList.append(segment2);
segmentList.append(segment3);
segmentList.append(segment4);
try {
assertSame(segment1, this.messageStore.findSegment(segmentList.view(), 0));
assertSame(segment1, this.messageStore.findSegment(segmentList.view(), 1));
assertSame(segment1, this.messageStore.findSegment(segmentList.view(), 1023));
assertSame(segment2, this.messageStore.findSegment(segmentList.view(), 1024));
assertSame(segment2, this.messageStore.findSegment(segmentList.view(), 1536));
assertSame(segment3, this.messageStore.findSegment(segmentList.view(), 2048));