public RecordCompletedReceiptHandler(ICompleteImportMovement completeImportMovement,
                                      ImportNotificationContext context,
                                      IImportMovementCompletedReceiptRepository completedReceiptRepository)
 {
     this.completeImportMovement = completeImportMovement;
     this.context = context;
     this.completedReceiptRepository = completedReceiptRepository;
 }
 public CompleteImportMovementTests()
 {
     SystemTime.Freeze(Today);
     movementRepository         = A.Fake <IImportMovementRepository>();
     receiptRepository          = A.Fake <IImportMovementReceiptRepository>();
     completedReceiptRepository = A.Fake <IImportMovementCompletedReceiptRepository>();
     completeFactory            = new CompleteImportMovement(movementRepository, completedReceiptRepository, receiptRepository);
 }
 public RecordCompletedReceiptHandler(ICompleteImportMovement completeImportMovement,
                                      ImportNotificationContext context)
 {
     this.completeImportMovement = completeImportMovement;
     this.context = context;
 }