public void testAddPayFacDebit() { payFacDebit payFacDebit = new payFacDebit(); payFacDebit.fundingSubmerchantId = "123456"; payFacDebit.fundsTransferId = "123467"; payFacDebit.amount = 107L; batchRequest.addPayFacDebit(payFacDebit); Assert.AreEqual(1, batchRequest.getNumPayFacDebit()); Assert.AreEqual(107L, batchRequest.getPayFacDebitAmount()); mockLitleFile.Verify(litleFile => litleFile.createRandomFile(It.IsAny<String>(), It.IsAny<String>(), It.IsAny<String>(), mockLitleTime.Object)); mockLitleFile.Verify(litleFile => litleFile.AppendLineToFile(mockFilePath, payFacDebit.Serialize())); }