public void testAddReserveDebit()
{
reserveDebit reserveDebit = new reserveDebit();
reserveDebit.fundingSubmerchantId = "123456";
reserveDebit.fundsTransferId = "123467";
reserveDebit.amount = 107L;
batchRequest.addReserveDebit(reserveDebit);
Assert.AreEqual(1, batchRequest.getNumReserveDebit());
Assert.AreEqual(107L, batchRequest.getReserveDebitAmount());
mockLitleFile.Verify(litleFile => litleFile.createRandomFile(It.IsAny<String>(), It.IsAny<String>(), It.IsAny<String>(), mockLitleTime.Object));
mockLitleFile.Verify(litleFile => litleFile.AppendLineToFile(mockFilePath, reserveDebit.Serialize()));
}