public void test_addOrderRecordToRepositry()
        {
            IAppStrategyManager stgManager   = getStgManager();
            IAppOrderManager    orderManager = new AppOrderManager(stgManager);
            IAppOrder           appOrder     = createOrder_Sell3Contract();

            Order       order      = appOrder.IBOrder;
            String      strOrderId = order.OrderId.ToString();
            OrderRecord orderR     = new OrderRecord();

            orderR.orderId   = order.OrderId;
            orderR.sno       = appOrder.StratgeyShortName;
            orderR.orderTime = new DateTime(2015, 12, 11, 03, 03, 10);


            Assert.IsFalse(orderManager.OrderRepositry.ContainsKey(strOrderId));
            orderManager.addOrderRecordToRepositry(strOrderId, orderR);
            Assert.IsTrue(orderManager.OrderRepositry.ContainsKey(strOrderId));
            OrderRecord retOrderR = orderManager.OrderRepositry[strOrderId];

            Assert.AreEqual(order.OrderId, retOrderR.orderId);
            Assert.AreEqual(orderR.orderTime, retOrderR.orderTime);
            Assert.AreEqual(appOrder.StratgeyShortName, retOrderR.sno);
        }