Skip to content
Snippets Groups Projects
MusicPlayerTest.java 896 B
Newer Older
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();
    }
}