import de.hdm_stuttgart.battlearena.Controller.Enum.GameState; import de.hdm_stuttgart.battlearena.Model.DataStorage.Classes.Persistence; import de.hdm_stuttgart.battlearena.Model.DataStorage.Classes.RuntimeInfo; import de.hdm_stuttgart.battlearena.Model.Sound.MusicPlayer; import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; public class MusicPlayerTest { private static final Logger log = LogManager.getLogger(MusicPlayerTest.class); RuntimeInfo runtimeInfo; MusicPlayer musicPlayer; @BeforeEach void setup(){ musicPlayer = MusicPlayer.getInstance(); runtimeInfo = RuntimeInfo.getInstance(); } @Test void startGameStateMonitoringTest(){ runtimeInfo.setGameState(GameState.MENU); musicPlayer.startGameStateMonitoring(); } }