public void CanBeCreatedWithValidValues() { TftpErrorPacket error = new TftpErrorPacket(123, "Test Message"); Assert.AreEqual(123, error.ErrorCode); Assert.AreEqual("Test Message", error.ErrorMessage); }
public void Cancel(TftpErrorPacket reason) { if (reason == null) { throw new ArgumentNullException("reason"); } lock (this) { state.OnCancel(reason); } }
public ReceivedError(Error error) { TftpErrorPacket errorReceived; /* Create the Error Package while handling the case where the sender */ /* did not provide an error message. */ try { errorReceived = new TftpErrorPacket(error.ErrorCode, error.Message); } catch (ArgumentException) { errorReceived = new TftpErrorPacket(error.ErrorCode, "No Message Provided"); } this.error = errorReceived; }
public override void OnCancel(TftpErrorPacket reason) { Context.SetState(new CancelledByUser(reason)); }
private static void CancelTransfer(ITftpTransfer transfer, TftpErrorPacket reason) { OutputTransferStatus(transfer, "Cancelling transfer: " + reason.ErrorMessage); transfer.Cancel(reason); }
public void RejectsEmptyMessage() { TftpErrorPacket error = new TftpErrorPacket(123, ""); }
public void RejectsNullMessage() { TftpErrorPacket error = new TftpErrorPacket(123, null); }
public virtual void OnCancel(TftpErrorPacket reason) { }
public override void OnCancel(TftpErrorPacket reason) { Context.SetState(new Closed()); }
public CancelledByUser(TftpErrorPacket reason) { this.reason = reason; }
public void OnCancel(TftpErrorPacket reason) { TftpTrace.Trace(GetStateName() + " OnCancel: " + reason, transfer); decoratee.OnCancel(reason); }