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()));
        }