public void CompleteTestWith3CrossJoin()
        {
            CrossJoin Item = new CrossJoin(MDXTextUtil.GetMoqMDXAxisItem(MDXTextUtil.GetRegionDummyMembers()));

            Item.AddCrossJointTo(MDXTextUtil.GetMoqMDXAxisItem(MDXTextUtil.getCountryDummyMembers()));
            Item.AddCrossJointTo(MDXTextUtil.GetMoqMDXAxisItem(MDXTextUtil.GetDummySalesPointMembers()));
            string expected = "CrossJoin (" +
                              MDXTextUtil.GetRegionDummyMembers() + ", " +
                              MDXTextUtil.getCountryDummyMembers() + ", " +
                              MDXTextUtil.GetDummySalesPointMembers() + ")";

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