public void Nol3BusinessMessageRejectException_StringMessgaeConstructor() { var reject = new BusinessMessageReject { BusinessRejectReason = BusinessRejectReason.ApplicatonCanNotBeAccessed, RefMsgType = RefMsgType.LoggingUnlogging, Text = "rejection text" }; string message = reject.ToString(); string expectedMessage = String.Format("Reject response from NOL: \nBusiness Reject Reason: {0}\nRefMsgType: {1}\nMessage: {2}" , reject.BusinessRejectReason, reject.RefMsgType, reject.Text); try { throw new Nol3BusinessMessageRejectException(message); } catch (Nol3BusinessMessageRejectException ex) { message = ex.Message; } TestContext.WriteLine(message); Assert.That(message, Is.EqualTo(expectedMessage)); }
public void Nol3BusinessMessageRejectException_CanBeThrown() { var reject = new BusinessMessageReject { BusinessRejectReason = BusinessRejectReason.ApplicatonCanNotBeAccessed, RefMsgType = RefMsgType.LoggingUnlogging, Text = "rejection text" }; Assert.That(() => { throw new Nol3BusinessMessageRejectException(reject); }, Throws.InstanceOf <Nol3BusinessMessageRejectException>()); }
/// <summary> /// Trata mensagem BusinessReject /// </summary> /// <param name="message">QuickFix44.Reject message</param> /// <param name="session">QuickFix.SessionID session</param> public void OnMessage(BusinessMessageReject message, SessionID s) { try { TODropCopyDB to = new TODropCopyDB(); to.MensagemQF = message; to.Sessao = s; to.TipoMsg = MsgType.BUSINESSMESSAGEREJECT; this._addMessage(to); } catch (Exception ex) { logger.Error("Problemas no processamento da mensagem de BusinessMessageReject: " + ex.Message, ex); } }
public void OnMessage(BusinessMessageReject n, SessionID s) { // Add handling if needed }
public void OnMessage(BusinessMessageReject message) { this.Logger.LogWarning(LogId.Network, $"{Received}{Fix} {nameof(BusinessMessageReject)}"); }
public Nol3BusinessMessageRejectException(BusinessMessageReject rejectObject) : this(rejectObject.ToString()) { }
public void OnMessage(BusinessMessageReject msg, SessionID sessionID) { _fix44MessageHandler.OnMessage(msg, sessionID); }
public void OnMessage(BusinessMessageReject n, SessionID sessionID) { // TODO Handle this if needed }
public void OnMessage(BusinessMessageReject msg, SessionID sessionID) { MessageDisplay(msg, sessionID, MessageDisplayer.Receiver); }
/// <summary> /// Handles <see cref="BusinessMessageReject"/> messages. /// </summary> /// <param name="message">The FIX message.</param> /// <param name="sessionId">The session identifier.</param> public void OnMessage(BusinessMessageReject message, SessionID sessionId) { this.FixMessageHandler.OnMessage(message); }