ItemScorer scorer = PrecomputedItemScorer.newBuilder()
.addScore(42, 3, 4)
.addScore(42, 7, 2)
.build();
MutableSparseVector msv = MutableSparseVector.create(1, 3, 5, 7, 8);
scorer.score(42, msv);
assertThat(msv.keySet().size(), equalTo(2));
assertThat(msv.containsKey(1), equalTo(false));
assertThat(msv.containsKey(3), equalTo(true));
assertThat(msv.containsKey(5), equalTo(false));
assertThat(msv.containsKey(7), equalTo(true));