public void TestRequestOneEntry()
        {
            List <YahooHistoricalQuote> quotes = YahooFinanceAPI.GetHistoricalQuotes("GOOG",
                                                                                     new DateTime(2011, 1, 31),
                                                                                     new DateTime(2011, 1, 31));

            Assert.AreEqual(1, quotes.Count);
            Assert.AreEqual(new DateTime(2011, 1, 31), quotes[0].Date);
            Assert.AreEqual(603, quotes[0].Open, 1);
            Assert.AreEqual(600, quotes[0].Close, 1);
        }
        public void TestOptionDataGathering()
        {
            List <YahooOptionChain> optionChains = YahooFinanceAPI.RequestOptions("GOOG");

            foreach (YahooOptionChain optionChain in optionChains)
            {
                Console.WriteLine("Option Chain for " + optionChain.Symbol +
                                  " expiration " + optionChain.Expiration);
                Console.WriteLine("Options:");
                foreach (YahooOption option in optionChain.Options)
                {
                    Console.WriteLine(option.Symbol);
                    Console.WriteLine(option.Bid);
                    Console.WriteLine("--");
                }

                Console.WriteLine("------------------");
            }
        }