Ejemplo n.º 1
0
        public GdaxOrderBookTests()
        {
            _log = new LogToConsole();

            var settingsManager = GdaxHelpers.GetGdaxSettingsMenager();

            _gdaxConfiguration = settingsManager.CurrentValue;

            _orderBookHandler = new Mock <IHandler <OrderBook> >().Object;
        }
Ejemplo n.º 2
0
        public GdaxOrderBookTests()
        {
            _log = new LogToConsole();

            var settingsManager = GdaxHelpers.GetGdaxSettingsMenager();

            _gdaxConfiguration = settingsManager.CurrentValue;

            var orderBookEventsStorage = AzureTableStorage <OrderBookEventEntity> .Create(
                settingsManager.ConnectionString(i => _tableStorageEndpoint), _orderBookEventsTable, _log);

            var orderBookSnapshotStorage = AzureTableStorage <OrderBookSnapshotEntity> .Create(
                settingsManager.ConnectionString(i => _tableStorageEndpoint), _snapshotsTable, _log);

            var azureBlobStorage = AzureBlobStorage.Create(
                settingsManager.ConnectionString(i => _blobStorageEndpoint));

            _snapshotsRepository = new OrderBookSnapshotsRepository(orderBookSnapshotStorage, azureBlobStorage, _log);
            _eventsRepository    = new OrderBookEventsRepository(orderBookEventsStorage, _log);
            _orderBookHandler    = new Mock <IHandler <OrderBook> >().Object;
        }