Exemplo n.º 1
0
        public void InitializationWihtAxisItemByParamAndComparator()
        {
            Order Item = new Order(MDXTextUtil.GetMoqMDXAxisItem());

            Item.OrderComparator = MDXTextUtil.GetDummySalesMeasure();

            Assert.AreEqual("ORDER (" + MDXTextUtil.GetDummyMember() + ", " + MDXTextUtil.GetDummySalesMeasure() + ")", Item.Build());
        }
Exemplo n.º 2
0
        public void InitWithAxisItemAndDataOK()
        {
            TopCount Item = new TopCount(MDXTextUtil.GetMoqMDXAxisItem());

            Item.Comparator = MDXTextUtil.GetDummySalesMeasure();
            Item.Count      = 5;

            Assert.AreEqual("TOPCOUNT (" + MDXTextUtil.GetDummyMember() + ", 5, " + MDXTextUtil.GetDummySalesMeasure() + ")", Item.Build());
        }
Exemplo n.º 3
0
        public void InitializationWihtAxisItemByParamAndComparatorAndDescType()
        {
            Order Item = new Order(MDXTextUtil.GetMoqMDXAxisItem());

            Item.OrderComparator = MDXTextUtil.GetDummySalesMeasure();
            Item.TypeOrder       = Order.OrderType.DESC;
            string expect = "ORDER (" +
                            MDXTextUtil.GetDummyMember() + ", " +
                            MDXTextUtil.GetDummySalesMeasure() + ", " +
                            Order.OrderType.DESC.ToString() + ")";

            Assert.AreEqual(expect, Item.Build());
        }