protected FixQuoteManager(IFixQuoteRepository repository, ITimeService timeService, ILog log) { _repository = repository; TimeService = timeService; _log = log; }
public QuoteUpdater(IMessageConsumer <IReadOnlyCollection <FixQuoteModel> > messageConsumer, IFixQuoteRepository repository, ILog log) { messageConsumer.Subscribe(QuoteReceivedCallback); _repository = repository; _log = log; }
public FixQuoteManagerDelayed(IFixQuoteRepository repository, ILog log, ITimeService timeService) : base(repository, timeService, log) { }
public virtual void Setup() { RepositoryMock = Substitute.For <IFixQuoteRepository>(); TimeServiceMock = Substitute.For <ITimeService>(); LogToConsole = new LogToConsole(); }