items[rnd.nextInt(1000)], rnd.nextGaussian()); bld.add(p.getUserId(), p.getItemId(), p.getValue()); assertThat(ip, samePreferenceAs(prefs[i])); assertThat(ip.getUserIndex(), equalTo(data.getUserIndex().getIndex(prefs[i].getUserId()))); assertThat(ip.getItemIndex(), equalTo(data.getItemIndex().getIndex(prefs[i].getItemId())));