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 Nol3BusinessMessageRejectException(BusinessMessageReject rejectObject) : this(rejectObject.ToString()) { }