コード例 #1
0
        public async Task GetNewTradesAsync()
        {
            const string      pair      = "tBTCUSD";
            const int         maxCount  = 100;
            BitfinexConnector connector = new BitfinexConnector();

            var result = (await connector.GetNewTradesAsync(pair, maxCount)).ToList();

            Assert.IsTrue(result.Count <= maxCount);
            CollectionAssert.AllItemsAreNotNull(result);
            CollectionAssert.AllItemsAreInstancesOfType(result, typeof(Trade));
        }
コード例 #2
0
        public async Task GetCandleSeriesAsync()
        {
            const string      pair        = "tBTCUSD";
            const int         periodInSec = 60;
            const long        count       = 100;
            BitfinexConnector connector   = new BitfinexConnector();

            var result = (await connector.GetCandleSeriesAsync(pair, periodInSec, null, null, count)).ToList();

            Assert.IsTrue(result.Count <= count);
            CollectionAssert.AllItemsAreNotNull(result);
            CollectionAssert.AllItemsAreInstancesOfType(result, typeof(Candle));
        }