public void SetUp()
 {
     _tickAdder = Substitute.For <ITickAdder>();
     _tickAdder
     .AddTicks(Arg.Compat.Any <StockType>(), Arg.Compat.Any <DateTime>(), Arg.Compat.Any <float>(), Arg.Compat.Any <int>())
     .Returns(x => x.ArgAt <float>(2) + x.ArgAt <int>(3));
 }
Exemplo n.º 2
0
 public float CalculateClose(StockType stockType, DateTime ts, PositionDir dir, float value)
 {
     return(_tickAdder.AddTicks(stockType, ts, value, (dir == PositionDir.Long ? -1 : 1) * _ticks));
 }