IDRescorer rescorer = NullRescorer.getItemInstance();
assertNotNull(rescorer);
assertEquals(1.0, rescorer.rescore(1L, 1.0), EPSILON);
assertEquals(1.0, rescorer.rescore(0L, 1.0), EPSILON);
assertEquals(0.0, rescorer.rescore(1L, 0.0), EPSILON);
assertTrue(Double.isNaN(rescorer.rescore(1L, Double.NaN)));
}
@Test
public void testUserRescorer() throws Exception {
IDRescorer rescorer = NullRescorer.getUserInstance();