public ShuffleState GetShuffleState()
        {
            var shuffleEnabled = _mockPlayerState.GetShuffle();
            var autoDjEnabled  = _mockPlayerState.GetAutoDjEnabled();
            var state          = ShuffleState.Off;

            if (shuffleEnabled && !autoDjEnabled)
            {
                state = ShuffleState.Shuffle;
            }
            else if (autoDjEnabled)
            {
                state = ShuffleState.Autodj;
            }

            return(state);
        }