コード例 #1
0
        public async Task ExceptionTest()
        {
            var market    = new MarketAPIcall();
            var quotelist = await market.GetQuotesAsync("BAC,KC=F", "quoteResponse.result");

            Assert.ThrowsException <System.ArgumentException>(() => quotelist.Count);
        }
コード例 #2
0
        public async Task GetAutoCompleteTesting()
        {
            MarketAPIcall market    = new MarketAPIcall();
            var           moverTest = await market.GetAutoCompleteAsync("nbe");

            Assert.IsNotNull(moverTest);
        }
コード例 #3
0
        public async Task GetMoversAsyncTesting()
        {
            MarketAPIcall market    = new MarketAPIcall();
            var           moverTest = await market.GetMoverAPIAsync();

            Assert.IsNotNull(moverTest);
        }
コード例 #4
0
        public async Task InsertDataIn_MarketSummary()
        {
            MarketAPIcall market     = new MarketAPIcall();
            var           getSummary = await market.GetSummaryAsync();

            Assert.IsNotNull(getSummary);
            Assert.Equals(getSummary[0].ShortName, "S&P 500");
        }
コード例 #5
0
        public async Task GetSummaryTesting()
        {
            MarketAPIcall market     = new MarketAPIcall();
            var           getSummary = await market.GetSummaryAsync();

            Assert.IsNotNull(getSummary);
            Assert.AreEqual(getSummary[0].ShortName, "S&P 500");
        }
コード例 #6
0
        public async Task GetQuotesTestNormalTesting()
        {
            MarketAPIcall market    = new MarketAPIcall();
            var           quotelist = await market.GetQuotesAsync("BAC", "quoteResponse.result");

            var quotelist2 = await market.GetQuotesAsync("BAC,KC=F", "quoteResponse.result");

            var quotelist3 = await market.GetQuotesAsync("BAC,KC=F,002210.KS", "quoteResponse.result");

            var quotelist4 = await market.GetQuotesAsync("BAC,KC=F,002210.KS,IWM,AMECX", "quoteResponse.result");

            Assert.IsNotNull(quotelist);
            Assert.IsNotNull(quotelist2);
            Assert.IsNotNull(quotelist3);
            Assert.IsNotNull(quotelist4);
        }
コード例 #7
0
 public void StoreMarketSummaryData()
 {
     MarketAPIcall market = new MarketAPIcall();
 }