@Test public void shouldReturnThreeHighestScorerUsers() { User user1 = new User("user1", 50); User user2 = new User("user2", 450); User user3 = new User("user3", 350); User user4 = new User("user4", 100); User user5 = new User("user5", 250); databaseHelper.addUser(user1); databaseHelper.addUser(user2); databaseHelper.addUser(user3); databaseHelper.addUser(user4); databaseHelper.addUser(user5); List<User> threeHighestScorers = gameRepository.getThreeHighestScorers(); assertEquals(user2.getHighestScore(), threeHighestScorers.get(0).getHighestScore()); assertEquals(user3.getHighestScore(), threeHighestScorers.get(1).getHighestScore()); assertEquals(user5.getHighestScore(), threeHighestScorers.get(2).getHighestScore()); }