private void Init() { ReceiveValidationResponses = new List <ReceiveValidationResponse>(); ReceiveValidationRequests = new List <ReceiveValidationRequest>(); TransactionLookupRequest = new TransactionLookupRequest(); TransactionLookupResponse = new TransactionLookupResponse(); CompleteSessionRequest = new CompleteSessionRequest(); CompleteSessionResponse = new CompleteSessionResponse(); }
public void TrainingMode_SendReversal_CheckCompleteSessionFilesContent() { CompleteSessionResponse result1 = _repo.MockCompleteSessionResponse(SessionType.SREV, SendReversalFeeAutoReferenceNumber, false); Assert.IsNotNull(result1); Assert.AreEqual(GraphicMimeType, result1.Payload.Receipts.ReceiptMimeType); CompleteSessionResponse result2 = _repo.MockCompleteSessionResponse(SessionType.SREV, SendReversalFeeChoiceReferenceNumber, false); Assert.IsNotNull(result2); Assert.AreEqual(GraphicMimeType, result2.Payload.Receipts.ReceiptMimeType); }
public void TrainingMode_StagedReceive_CheckCompleteSessionFilesContent() { CompleteSessionResponse result = _repo.MockCompleteSessionResponse(SessionType.RCV, StagedReceiveReferenceNumber, false); Assert.IsNotNull(result); Assert.AreEqual(GraphicMimeType, result.Payload.Receipts.ReceiptMimeType); CompleteSessionResponse thermalResult = _repo.MockCompleteSessionResponse(SessionType.RCV, StagedReceiveReferenceNumber, true); Assert.IsNotNull(thermalResult); Assert.AreEqual(ThermalMimeType, thermalResult.Payload.Receipts.ReceiptMimeType); }
public void TrainingMode_BillPay_CheckContentOfMockFiles() { CompleteSessionResponse result = _repo.MockCompleteSessionResponse(SessionType.BP, null, false); Assert.IsNotNull(result); Assert.AreEqual(GraphicMimeType, result.Payload.Receipts.ReceiptMimeType); CompleteSessionResponse thermalResult = _repo.MockCompleteSessionResponse(SessionType.BP, null, true); Assert.IsNotNull(thermalResult); Assert.AreEqual(ThermalMimeType, thermalResult.Payload.Receipts.ReceiptMimeType); }
public void Set(CompleteSessionResponse completeSessionResponse) { CompleteSessionResponse = completeSessionResponse; SetExecutionOrder(nameof(CompleteSessionResponse)); }
public void TrainingMode_Amend_CheckCompleteSessionFilesContent() { CompleteSessionResponse result = _repo.MockCompleteSessionResponse(SessionType.AMD, AmendReferenceNumber, false); Assert.IsNotNull(result); Assert.AreEqual(GraphicMimeType, result.Payload.Receipts.ReceiptMimeType); }