public void PauseAbortedTransmissionDoesNotChangeTheStatus([Values(TransmissionStatus.ABORTING, TransmissionStatus.ABORTED)]TransmissionStatus status) { var underTest = new Transmission(TransmissionType.DOWNLOAD_NEW_FILE, this.path); underTest.Status = status; underTest.Pause(); Assert.That(underTest.Status, Is.EqualTo(status)); }
public void Resume() { var underTest = new Transmission(TransmissionType.DOWNLOAD_NEW_FILE, this.path); underTest.Resume(); Assert.That(underTest.Status == TransmissionStatus.TRANSMITTING); underTest.Pause(); underTest.Resume(); Assert.That(underTest.Status == TransmissionStatus.TRANSMITTING); underTest.Abort(); underTest.Resume(); Assert.That(underTest.Status == TransmissionStatus.ABORTING); underTest.Status = TransmissionStatus.ABORTED; underTest.Resume(); Assert.That(underTest.Status == TransmissionStatus.ABORTED); }
public void Pause() { var underTest = new Transmission(TransmissionType.DOWNLOAD_NEW_FILE, this.path); underTest.Pause(); Assert.That(underTest.Status == TransmissionStatus.PAUSED); }