@Test
void shouldSetBackgroundMusic() {

    when(mockMusicManager.getCurrentMusic().getMedia().getSource()).thenReturn("songidea(copycat)_0.mp3");
    when(mockMusicManager.getPlaylist().isEmpty()).thenReturn(false);
    when(mockGameSpec.getGameSummary()).thenReturn(mockGameSummary);
    when(mockGameSummary.getBackgroundMusicUrl()).thenReturn("https://opengameart.org/sites/default/files/DST-TowerDefenseTheme_1.mp3");
    when(mockGameContext.getMusicControl()).thenReturn(mockMusicControl);
    gameMenuController.playBackgroundMusic(mockGameContext, mockGameSpec, mockMusicManager);
    verify(mockMusicManager).backupPlaylist();
}