@Test public void testUserRatingVector() { Long2DoubleMap ratings = snap.getUserRatingVector(1); assertEquals(4, ratings.size()); assertEquals(4, ratings.get(7), EPSILON); ratings = snap.getUserRatingVector(2); assertEquals(0, ratings.size()); ratings = snap.getUserRatingVector(3); assertEquals(4, ratings.size()); assertEquals(3, ratings.get(7), EPSILON); ratings = snap.getUserRatingVector(4); assertEquals(5, ratings.size()); assertEquals(4, ratings.get(7), EPSILON); ratings = snap.getUserRatingVector(5); assertEquals(2, ratings.size()); assertEquals(3, ratings.get(7), EPSILON); assertEquals(5, ratings.get(8), EPSILON); ratings = snap.getUserRatingVector(6); assertEquals(2, ratings.size()); assertEquals(5, ratings.get(7), EPSILON); assertEquals(5, ratings.get(8), EPSILON); ratings = snap.getUserRatingVector(7); assertEquals(3, ratings.size()); assertEquals(2, ratings.get(8), EPSILON);