示例#1
0
        public void TestGetAllTradingDays()
        {
            List <int> tradingDays = MockDataLoader.GetAllTradingDays();

            Assert.IsTrue(tradingDays.Count > 2500);
            //AssertUtils.AssertEqual_List("TradingDays", GetType(), tradingDays);
        }
示例#2
0
        public void TestGetInstruments()
        {
            List <CodeInfo> instruments = MockDataLoader.GetAllInstruments();

            Assert.IsTrue(instruments.Count > 200);
            //AssertUtils.PrintLineList(instruments);
            //AssertUtils.AssertEqual_List("Instruments", GetType(), instruments);
        }
示例#3
0
        public void TestGetKLineData()
        {
            //IKLineData klineData = MockDataLoader.GetKLineData("m05", 20130101, 20151231, KLinePeriod.KLinePeriod_1Minute);
            //AssertUtils.AssertEqual_KLineData("KLineData_M05_20130101_20151231_1Minute", GetType(), klineData);

            IKLineData klineData = MockDataLoader.GetKLineData("m1505", 20141215, 20150116, KLinePeriod.KLinePeriod_1Minute);

            AssertUtils.AssertEqual_KLineData("KLineData_M05_20141215_20150116_1Minute", GetType(), klineData);

            klineData = MockDataLoader.GetKLineData("m1505", 20141215, 20150116, KLinePeriod.KLinePeriod_15Minute);
            AssertUtils.AssertEqual_KLineData("KLineData_M05_20141215_20150116_15Minute", GetType(), klineData);

            klineData = MockDataLoader.GetKLineData("m1505", 20141215, 20150116, KLinePeriod.KLinePeriod_1Day);
            AssertUtils.AssertEqual_KLineData("KLineData_M05_20141215_20150116_Day", GetType(), klineData);
        }
示例#4
0
        public void TestGetTickData()
        {
            ITickData tickData = MockDataLoader.GetTickData("m1401", 20131231);

            AssertUtils.AssertEqual_TickData("TickData_M01_20131231", GetType(), tickData);

            tickData = MockDataLoader.GetTickData("m1501", 20141223);
            AssertUtils.AssertEqual_TickData("TickData_M01_20141223", GetType(), tickData);

            tickData = MockDataLoader.GetTickData("m1505", 20150121);
            AssertUtils.AssertEqual_TickData("TickData_M05_20150121", GetType(), tickData);

            tickData = MockDataLoader.GetTickData("m1509", 20141223);
            AssertUtils.AssertEqual_TickData("TickData_M09_20141223", GetType(), tickData);
        }
示例#5
0
        public void TestGetTradingTime()
        {
            List <double[]> tradingTime = MockDataLoader.GetTradingTime("m05", 20100105);

            AssertUtils.AssertEqual_List("TradingTime_Normal", GetType(), tradingTime);
        }