public void Volume_NoSongLoadedAndVolumeIsSet_ReturnsSettedVolume() { var audioPlayer = new LocalAudioPlayer { Volume = 0.5f }; Assert.AreEqual(0.5f, audioPlayer.Volume); }
public void TotalTime_NoSongLoaded_ReturnsTimeSpanZero() { var audioPlayer = new LocalAudioPlayer(); Assert.AreEqual(TimeSpan.Zero, audioPlayer.TotalTime); }
public void Load_ArgumentIsNull_ThrowsArgumentNullException() { var audioPlayer = new LocalAudioPlayer(); Assert.Throws<ArgumentNullException>(() => audioPlayer.Load(null)); }
public void PlaybackState_NoSongLoaded_ReturnsNone() { var audioPlayer = new LocalAudioPlayer(); Assert.AreEqual(AudioPlayerState.None, audioPlayer.PlaybackState); }
public void CurrentTime_NoSongLoaded_ReturnsTimeSpandZero() { var audioPlayer = new LocalAudioPlayer(); Assert.AreEqual(TimeSpan.Zero, audioPlayer.CurrentTime); }