コード例 #1
0
        public async Task GetTradableAsync_should_return_nothing_for_untradable_symbols()
        {
            var tradabilityChecker = new TradabilityChecker(_marketDataClient);
            var items = await tradabilityChecker.GetTradableAsync(new[] { "bla-bla-bla" });

            items.Should().BeEmpty();
        }
コード例 #2
0
        public async Task GetTradableAsync_should_return_success_for_known_symbols()
        {
            var tradabilityChecker = new TradabilityChecker(_marketDataClient);
            var wideRenownSymbols  = new[] { "btc", "eth", "gbp" };
            var items = await tradabilityChecker.GetTradableAsync(wideRenownSymbols);

            items.Should().BeEquivalentTo(wideRenownSymbols);
        }