Pause() public method

Pause the transmission async.
public Pause ( ) : void
return void
 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);
 }