### Question:
PositionListIndex { public long getRawKeyError() { if (rawKeyError == -1) { rawKeyError = calculateRawKeyError(); } return rawKeyError; } PositionListIndex(List<LongArrayList> clusters);  PositionListIndex(); PositionListIndex intersect(PositionListIndex otherPLI); List<LongArrayList> getClusters(); @Override PositionListIndex clone(); @Override int hashCode(); @Override boolean equals(Object obj); Long2LongOpenHashMap asHashMap(); long size(); boolean isEmpty(); boolean isUnique(); long getRawKeyError();  }### Answer:
@Test public void testGetRawKeyError() { PositionListIndex firstPli = fixture.getFirstPLI(); PositionListIndex secondPli = fixture.getSecondPLI(); assertEquals(fixture.getExpectedFirstPLIRawKeyError(), firstPli.getRawKeyError()); assertEquals(fixture.getExpectedSecondPLIRawKeyError(), secondPli.getRawKeyError()); assertEquals(fixture.getExpectedIntersectedPLIRawKeyError(), firstPli.intersect(secondPli).getRawKeyError()); }