コード例 #1
0
ファイル: ReceiveData.cs プロジェクト: war-man/Agentworks_API
 private void Init()
 {
     ReceiveValidationResponses = new List <ReceiveValidationResponse>();
     ReceiveValidationRequests  = new List <ReceiveValidationRequest>();
     TransactionLookupRequest   = new TransactionLookupRequest();
     TransactionLookupResponse  = new TransactionLookupResponse();
     CompleteSessionRequest     = new CompleteSessionRequest();
     CompleteSessionResponse    = new CompleteSessionResponse();
 }
コード例 #2
0
        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);
        }
コード例 #3
0
        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);
        }
コード例 #4
0
        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);
        }
コード例 #5
0
ファイル: ReceiveData.cs プロジェクト: war-man/Agentworks_API
 public void Set(CompleteSessionResponse completeSessionResponse)
 {
     CompleteSessionResponse = completeSessionResponse;
     SetExecutionOrder(nameof(CompleteSessionResponse));
 }
コード例 #6
0
 public void TrainingMode_Amend_CheckCompleteSessionFilesContent()
 {
     CompleteSessionResponse result = _repo.MockCompleteSessionResponse(SessionType.AMD, AmendReferenceNumber, false);
     Assert.IsNotNull(result);
     Assert.AreEqual(GraphicMimeType, result.Payload.Receipts.ReceiptMimeType);
 }