public ImportPaymentTransactionTests() { importNotificationTransactionRepository = A.Fake <IImportNotificationTransactionRepository>(); importNotificationTransactionCalculator = A.Fake <IImportNotificationTransactionCalculator>(); importNotificationAssessmentRepository = A.Fake <IImportNotificationAssessmentRepository>(); assessment = new ImportNotificationAssessment(notificationId); A.CallTo(() => importNotificationAssessmentRepository.GetByNotification(notificationId)) .Returns(assessment); A.CallTo(() => importNotificationTransactionCalculator.Balance(notificationId)) .Returns(1000); transaction = new ImportPaymentTransaction( importNotificationTransactionRepository, importNotificationTransactionCalculator, importNotificationAssessmentRepository); }
public DeleteTransactionHandler(ImportPaymentTransaction transaction, ImportNotificationContext context) { this.transaction = transaction; this.context = context; }
public AddNotificationPaymentHandler(ImportPaymentTransaction importPaymentTransaction, ImportNotificationContext context) { this.importPaymentTransaction = importPaymentTransaction; this.context = context; }