public void PlayWhenRecording_ShouldKeepRecording() { // Arrange var sut = new Vcr(); sut.Record(); // Act sut.Play(); }
public void RecordWhenPlaying_ShouldKeepPlaying() { // Arrange var sut = new Vcr(); sut.Play(); // Act sut.Record(); // Assert Assert.AreEqual(sut.PlayingState, sut.State); }
public void PlayWhenStopped_ShouldPlay() { // Arrange var sut = new Vcr(); sut.Stop(); // Act sut.Play(); // Assert Assert.AreEqual(sut.PlayingState, sut.State); }