Пример #1
0
        public void SetupClass()
        {
            var songs = Utils.GenerateSongs(_songPrefix, _nbSongs).ToConcurrentObservableCollection();

            _playlist = new PlaylistLoopInfo(new PlaylistDto {
                Songs = songs
            });

            _noShuffleLoopPlaylist = PlayMode.GetPlayMode(ShuffleStyle.NoShuffle, LoopStyle.LoopPlaylist);
            _noShuffleLoopSong     = PlayMode.GetPlayMode(ShuffleStyle.NoShuffle, LoopStyle.LoopSong);
            _noShuffleNoLoop       = PlayMode.GetPlayMode(ShuffleStyle.NoShuffle, LoopStyle.NoLoop);
            _shuffleLoopPlaylist   = PlayMode.GetPlayMode(ShuffleStyle.Shuffle, LoopStyle.LoopPlaylist);
            _shuffleLoopSong       = PlayMode.GetPlayMode(ShuffleStyle.Shuffle, LoopStyle.LoopSong);
            _shuffleNoLoop         = PlayMode.GetPlayMode(ShuffleStyle.Shuffle, LoopStyle.NoLoop);
        }
Пример #2
0
        public void SetupClass()
        {
            var songs1 = Utils.GenerateSongs(_songPrefixBig, _nbSongs).ToConcurrentObservableCollection();

            _bigPlaylist = new PlaylistDto {
                Songs = songs1
            };

            var songs2 = Utils.GenerateSongs(_songPrefixSmall, _nbLessSongs).ToConcurrentObservableCollection();

            _smallPlaylist = new PlaylistDto {
                Songs = songs2
            };

            _noShuffleLoopPlaylist = PlayMode.GetPlayMode(ShuffleStyle.NoShuffle, LoopStyle.LoopPlaylist);
            _noShuffleLoopSong     = PlayMode.GetPlayMode(ShuffleStyle.NoShuffle, LoopStyle.LoopSong);
            _noShuffleNoLoop       = PlayMode.GetPlayMode(ShuffleStyle.NoShuffle, LoopStyle.NoLoop);
        }