public void TestCredit() { var credit = new credit(); credit.orderId = "12344"; credit.amount = 106; credit.orderSource = orderSourceType.ecommerce; var card = new cardType(); card.type = methodOfPaymentTypeEnum.VI; card.number = "4100000000000001"; card.expDate = "1210"; credit.card = card; batchRequest.addCredit(credit); Assert.AreEqual(1, batchRequest.getNumCredit()); Assert.AreEqual(credit.amount, batchRequest.getSumOfCredit()); mockCnpFile.Verify(cnpFile => cnpFile.createRandomFile(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <string>(), mockCnpTime.Object)); mockCnpFile.Verify(cnpFile => cnpFile.AppendLineToFile(mockFilePath, credit.Serialize())); }
public void testCredit() { var credit = new credit(); credit.orderId = "12344"; credit.amount = 106; credit.orderSource = orderSourceType.ecommerce; var card = new cardType(); card.type = methodOfPaymentTypeEnum.VI; card.number = "4100000000000001"; card.expDate = "1210"; credit.card = card; batchRequest.addCredit(credit); Assert.AreEqual(1, batchRequest.getNumCredit()); Assert.AreEqual(credit.amount, batchRequest.getSumOfCredit()); mockLitleFile.Verify( litleFile => litleFile.createRandomFile(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<string>(), mockLitleTime.Object)); mockLitleFile.Verify(litleFile => litleFile.AppendLineToFile(mockFilePath, credit.Serialize())); }