public void PlayPause_IsNotPlaying_SendsAResumePlaybackMessage()
        {
            _subject.StopPlayback();

            _subject.PlayPause();

            _mockEventAggregator.Messages.Any(m => m.GetType() == typeof(ResumePlaybackMessage)).Should().BeTrue();
        }
Beispiel #2
0
        public void PlayPause_IsNotPlayingAndCurrentItemSetAndIsNotPaused_SendsAStartPlaybackMessage()
        {
            _subject.Items.Add(new PlaylistItem());
            _subject.StartPlayback(0);
            _subject.StopPlayback();

            _subject.PlayPause();

            _mockEventAggregator.Messages.Any(m => m.GetType() == typeof(StartPlaybackMessage)).Should().BeTrue();
        }