예제 #1
0
        public void DataContext_returns_defaults_for_nonexistent_properties()
        {
            IDataContext dt = new SampleDataContext();

            double price = dt.Get <double>();

            Assert.AreEqual(0, price);

            IEnumerable <BidAsk> bids = dt.Get <List <BidAsk> >();

            Assert.IsNull(bids);
        }
예제 #2
0
        public void DataContext_sample_test()
        {
            IDataContext dt = new SampleDataContext();

            int counter = dt.Get <int>();

            Assert.AreEqual(5, counter);

            IEnumerable <Bar> bars = dt.Get <IEnumerable <Bar> >();

            Assert.IsNotNull(bars);
            Assert.AreEqual(0, bars.Count());

            IEnumerable <Tick> ticks = dt.Get <List <Tick> >();

            Assert.IsNotNull(ticks);
            Assert.AreEqual(0, ticks.Count());
        }