Пример #1
0
        public void ClearTest()
        {
            {
                var helper = new PlayTestHelper();

                helper.Enqueue(QueueItems[0]);
                helper.Clear();
            }

            {
                var helper = new PlayTestHelper();
                foreach (var item in QueueItems)
                {
                    helper.Enqueue(item);
                }

                helper.Play(QueueItems[0], 0);
                helper.InvokeSongEnd();
                helper.Clear();
            }

            {
                var helper = new PlayTestHelper();
                foreach (var item in QueueItems)
                {
                    helper.Enqueue(item);
                }

                helper.Play(QueueItems[0], 0);
                helper.Clear();
            }

            {
                var helper = new PlayTestHelper();
                helper.Enqueue(QueueItems[0]);
                helper.Manager.NextSongShadow = QueueItems[1];
                helper.Play(QueueItems[0], 0);

                helper.Clear();
            }
        }