public void testAddPhysicalCheckDebit()
{
physicalCheckDebit physicalCheckDebit = new physicalCheckDebit();
physicalCheckDebit.fundingSubmerchantId = "123456";
physicalCheckDebit.fundsTransferId = "123467";
physicalCheckDebit.amount = 107L;
batchRequest.addPhysicalCheckDebit(physicalCheckDebit);
Assert.AreEqual(1, batchRequest.getNumPhysicalCheckDebit());
Assert.AreEqual(107L, batchRequest.getPhysicalCheckDebitAmount());
mockLitleFile.Verify(litleFile => litleFile.createRandomFile(It.IsAny<String>(), It.IsAny<String>(), It.IsAny<String>(), mockLitleTime.Object));
mockLitleFile.Verify(litleFile => litleFile.AppendLineToFile(mockFilePath, physicalCheckDebit.Serialize()));
}