Adding unit tests for the TransactionLogic business rules