LastFmSettingsService lastFmSettingsService = mock(LastFmSettingsService.class);
when(lastFmSettingsService.getLastFmUsers()).thenReturn(asList(user1, user2));
when(lastFmSettingsService.isSyncStarredAndLovedTracks()).thenReturn(true);
UserLovedTracksClient userLovedTracksClient = mock(UserLovedTracksClient.class);
when(userLovedTracksClient.getUserLovedTracks(user1, (short) 0)).thenReturn(
new WSResponse(new ResourceUtil(LOVED_TRACKS_FILE, UTF8).getContent()));
when(userLovedTracksClient.getUserLovedTracks(user2, (short) 0)).thenReturn(
new WSResponse(false, 403, "Forbidden"));
UserLovedTracksService userLovedTracksService = new UserLovedTracksService();
userLovedTracksService.setLastFmSettingsService(lastFmSettingsService);
userLovedTracksService.setUserLovedTracksClient(userLovedTracksClient);