public FillOrderServiceTests()
        {
            _mockFillOrderRepo   = Substitute.For <IFillOrderRepo>();
            _fillOrderService    = new FillOrderService(_mockFillOrderRepo);
            unresolvedFillOrders = new List <FillOrder>();

            Random randomGen = new Random();

            for (int i = 5; i > 0; i--)
            {
                var fillOrder = new FillOrder()
                {
                    Id        = i,
                    OrderType = i % 2 == 0 ? OrderTypeEnum.AddStock : OrderTypeEnum.RemoveStock,
                    ProductId = randomGen.Next(100, 500),
                    Quantity  = i * randomGen.Next(5, 100)
                };
                unresolvedFillOrders.Add(fillOrder);
            }
        }
 public FillOrderService(IFillOrderRepo fillOrderRepo)
 {
     _fillOrderRepo = fillOrderRepo;
 }