public NextAvailableMovementNumberGeneratorTests() { movementRepository = A.Fake <IMovementRepository>(); movements = new List <Movement>(); A.CallTo(() => movementRepository.GetAllMovements(NotificationId)).Returns(movements); nextAvailableMovementNumberGenerator = new NextAvailableMovementNumberGenerator(movementRepository); }
public NextAvailableMovementNumberGeneratorTests() { movementRepository = A.Fake<IMovementRepository>(); movements = new List<Movement>(); A.CallTo(() => movementRepository.GetAllMovements(NotificationId)).Returns(movements); nextAvailableMovementNumberGenerator = new NextAvailableMovementNumberGenerator(movementRepository); }
public MovementNumberGenerator(INextAvailableMovementNumberGenerator nextAvailableMovementNumberGenerator, IMovementRepository movementRepository, IShipmentInfoRepository shipmentRepository) { this.nextAvailableMovementNumberGenerator = nextAvailableMovementNumberGenerator; this.movementRepository = movementRepository; this.shipmentRepository = shipmentRepository; }