public void InitWithBaseItemAndWithoutCount() { BottomCount Item = new BottomCount(MDXTextUtil.GetMoqMDXAxisItem()); Assert.Throws(Is.TypeOf <MDXException>() .And.Message.EqualTo(MDXTextUtil.GetMessageErrorBaseNotInit(Item)), () => Item.Build()); }
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()); }
public void CompleteTest() { CrossJoin Item = new CrossJoin(MDXTextUtil.GetMoqMDXAxisItem(MDXTextUtil.getCountryDummyMembers())); Item.AddCrossJointTo(MDXTextUtil.GetMoqMDXAxisItem(MDXTextUtil.GetDummySalesPointMembers())); string expected = "CrossJoin (" + MDXTextUtil.getCountryDummyMembers() + ", " + MDXTextUtil.GetDummySalesPointMembers() + ")"; Assert.AreEqual(expected, Item.Build()); }
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()); }
public void InitWithNull() { CrossJoin Item = new CrossJoin(null); Assert.Throws(Is.TypeOf <MDXException>() .And.Message.EqualTo(MDXTextUtil.GetMessageErrorBaseNotInit(Item)), () => Item.Build()); Item = new CrossJoin(MDXTextUtil.GetMoqMDXAxisItem()); Assert.Throws(Is.TypeOf <MDXException>() .And.Message.EqualTo(MDXTextUtil.GetMessageErrorBaseNotInit(Item)), () => Item.Build()); }
static public string GetDummyMember() { return(MDXTextUtil.GetCountryDummyMember()); }
public void InitializationOk() { NonEmpty AxisItem = new NonEmpty(MDXTextUtil.GetMoqMDXAxisItem()); Assert.AreEqual("NON EMPTY { " + MDXTextUtil.GetDummyMember() + " }", AxisItem.Build()); }
public void InitWithBaseItem() { Count Item = new Count(MDXTextUtil.GetMoqMDXAxisItem()); Assert.AreEqual("Count (" + MDXTextUtil.GetDummyMember() + ")", Item.Build()); }
public void InitWithBaseItemAndCountAndMeasure() { BottomCount Item = new BottomCount(MDXTextUtil.GetMoqMDXAxisItem(), 10, "[Measures].[Sales]"); Assert.AreEqual("BottomCount (" + MDXTextUtil.GetDummyMember() + ", 10, [Measures].[Sales])", Item.Build()); }
public void InitWithBaseItemAndCountByConstructor() { BottomCount Item = new BottomCount(MDXTextUtil.GetMoqMDXAxisItem(), 10); Assert.AreEqual("BottomCount (" + MDXTextUtil.GetDummyMember() + ", 10)", Item.Build()); }