public void Ent_CreateCase_GetCaseNumber_ReturnCaseNumber() { //arrange CaseFiling caseFilling = new CaseFiling(apiController); CaseDetailRequest caseDetail = new CaseDetailRequest(); caseDetail.caseType = "4"; caseDetail.chargebackRefNum.Add("1111423456"); caseDetail.chargebackRefNum.Add("2222123456"); caseDetail.customerFilingNumber = "5482"; caseDetail.violationCode = "D.2"; caseDetail.violationDate = "2017-11-13"; caseDetail.disputeAmount = "200.00"; caseDetail.currencyCode = "USD"; caseDetail.fileAttachment.filename = "test.tif"; caseDetail.fileAttachment.file = "sample file"; caseDetail.filedAgainstIca = "004321"; caseDetail.filingAs = "A"; caseDetail.filingIca = "001234"; caseDetail.memo = "This is a test memo"; //act CaseIdRequestResponse caseNumber = caseFilling.CreateCase(caseDetail); //assert Assert.AreEqual(caseNumber.caseId, "536092"); }
public void Ent_RetrieveDocuments_TakeFiles_Get() { //act CaseFiling caseFilling = new CaseFiling(apiController); var results = caseFilling.RetrieveDocuments(caseId); //assert Assert.That(results.FileAttachment.filename, Does.Contain(caseId)); }
public void CreateCase_GetCaseNumber_ReturnCaseNumber() { //arrange apiController.Setup(f => f.Create <CaseIdRequestResponse>(It.IsAny <long>(), It.IsAny <String>(), It.IsAny <CaseDetailRequest>())) .Returns(new CaseIdRequestResponse() { caseId = caseId }); CaseFiling caseFilling = new CaseFiling(apiController.Object); //act CaseIdRequestResponse caseNumber = caseFilling.CreateCase(0, new CaseDetailRequest()); //assert Assert.AreEqual(caseNumber.caseId, caseId); }
public void Ent_CaseStatus_RequestStatus_ReturnStatus() { //arrange CaseFiling caseFilling = new CaseFiling(apiController); List <CaseIdRequestResponse> caseIdList = new List <CaseIdRequestResponse>(); caseIdList.Add(new CaseIdRequestResponse() { caseId = caseId }); //act var result = caseFilling.CaseStatus(caseIdList); Assert.That(result.Count, Is.EqualTo(1)); Assert.That(result[0].caseId, Is.EqualTo(caseId)); }
public void Ent_UpdateCase_GetCaseNumber_ReturnCaseNumber() { //arrange CaseFiling caseFilling = new CaseFiling(apiController); CaseDetailRequest caseDetail = new CaseDetailRequest(); caseDetail.fileAttachment.filename = "test.tif"; caseDetail.fileAttachment.file = "sample file"; caseDetail.memo = "This is a test memo"; caseDetail.action = "REJECT"; //act CaseIdRequestResponse caseNumber = caseFilling.UpdateCase(caseId, caseDetail); //assert Assert.AreEqual(caseNumber.caseId, "536092"); }
public void RetrieveDocuments_TakeFiles_Get() { //arrange apiController.Setup(f => f.Get <CaseDetailRetrieveDocument>(It.IsAny <long>(), It.IsAny <String>(), It.IsAny <Dictionary <String, String> >())) .Returns(new CaseDetailRetrieveDocument() { FileAttachment = new FileAttachment() { filename = caseId } }); //act CaseFiling caseFilling = new CaseFiling(apiController.Object); var results = caseFilling.RetrieveDocuments(0, caseId); //assert Assert.That(results.FileAttachment.filename, Does.Contain(caseId)); }
public void CaseStatus_RequestStatus_ReturnStatus() { //arrange apiController.Setup(f => f.Update <CaseFilingResponseList>(It.IsAny <long>(), It.IsAny <String>(), It.IsAny <Dictionary <String, String> >(), It.IsAny <CaseDetailStatus>())) .Returns(new CaseFilingResponseList { caseFilingResponseList = new List <CaseFilingResponse> { new CaseFilingResponse { caseId = caseId } } }); //act CaseFiling caseFilling = new CaseFiling(apiController.Object); var result = caseFilling.CaseStatus(0, new List <CaseIdRequestResponse>()); //assert Assert.That(result.Count, Is.EqualTo(1)); Assert.That(result[0].caseId, Is.EqualTo(caseId)); }