public void AddFileEvidence_failsToAddEvidenceWithUnSupportedCategory() { DocumentUpload document = createSampleDocumentUpload(); Dispute dispute = createSampleDispute(); FileEvidenceRequest request = new FileEvidenceRequest { Category = "NOTAREALCATEGORY", DocumentId = document.Id, }; var result = gateway.Dispute.AddFileEvidence(dispute.Id, request); Assert.IsFalse(result.IsSuccess()); Assert.AreEqual(ValidationErrorCode.DISPUTE_CAN_ONLY_CREATE_EVIDENCE_WITH_VALID_CATEGORY, result.Errors.ForObject("Dispute").OnField("Evidence")[0].Code); }
public void AddFileEvidenceAsync_failsToAddEvidenceWithUnsupportedCategory() { Task.Run(async () => #endif { DocumentUpload document = await createSampleDocumentUploadAsync(); Dispute dispute = await createSampleDisputeAsync(); FileEvidenceRequest request = new FileEvidenceRequest { Category = "NOTAREALCATEGORY", DocumentId = document.Id, }; var result = await gateway.Dispute.AddFileEvidenceAsync(dispute.Id, request); Assert.IsFalse(result.IsSuccess()); Assert.AreEqual(ValidationErrorCode.DISPUTE_CAN_ONLY_CREATE_EVIDENCE_WITH_VALID_CATEGORY, result.Errors.ForObject("Dispute").OnField("Evidence")[0].Code); } #if net452 ).GetAwaiter().GetResult(); }
public void AddFileEvidence_addsEvidenceWithCategory() { DocumentUpload document = createSampleDocumentUpload(); Dispute dispute = createSampleDispute(); var fileEvidenceRequest = new FileEvidenceRequest { DocumentId = document.Id, Category = "GENERAL", }; DisputeEvidence evidence = gateway.Dispute.AddFileEvidence(dispute.Id, fileEvidenceRequest).Target; Assert.NotNull(evidence); DisputeEvidence foundEvidence = gateway.Dispute.Find(dispute.Id).Target.Evidence[0]; Assert.NotNull(evidence.Category); Assert.AreEqual(evidence.Category, "GENERAL"); Assert.NotNull(foundEvidence); }