assertSame(segment3, this.messageStore.findSegment(segmentList.view(), 2048));
assertSame(segment3, this.messageStore.findSegment(segmentList.view(), 2049));
assertSame(segment3, this.messageStore.findSegment(segmentList.view(), 3000));
assertSame(segment4, this.messageStore.findSegment(segmentList.view(), 3072));
assertSame(segment4, this.messageStore.findSegment(segmentList.view(), 3073));
assertNull(this.messageStore.findSegment(segmentList.view(), 4097));
assertNull(this.messageStore.findSegment(segmentList.view(), 4098));
assertNull(this.messageStore.findSegment(segmentList.view(), 16 * 1024));
try {
this.messageStore.findSegment(segmentList.view(), -1);
fail();