Examples of assertAxisReturns()


Examples of mondrian.test.TestContext.assertAxisReturns()

    public void testParentPC() {
        final TestContext testContext = getTestContext().withCube("HR");
        testContext.assertAxisReturns(
            "[Employees].Parent",
            "");
        testContext.assertAxisReturns(
            "[Employees].[Sheri Nowmer].Parent",
            "[Employees].[All Employees]");
        testContext.assertAxisReturns(
            "[Employees].[Sheri Nowmer].[Derrick Whelply].Parent",
            "[Employees].[Sheri Nowmer]");
View Full Code Here

Examples of mondrian.test.TestContext.assertAxisReturns()

            "[Employees].Parent",
            "");
        testContext.assertAxisReturns(
            "[Employees].[Sheri Nowmer].Parent",
            "[Employees].[All Employees]");
        testContext.assertAxisReturns(
            "[Employees].[Sheri Nowmer].[Derrick Whelply].Parent",
            "[Employees].[Sheri Nowmer]");
        testContext.assertAxisReturns(
            "[Employees].Members.Item(3)",
            "[Employees].[Sheri Nowmer].[Derrick Whelply].[Beverly Baker]");
View Full Code Here

Examples of mondrian.test.TestContext.assertAxisReturns()

            "[Employees].[Sheri Nowmer].Parent",
            "[Employees].[All Employees]");
        testContext.assertAxisReturns(
            "[Employees].[Sheri Nowmer].[Derrick Whelply].Parent",
            "[Employees].[Sheri Nowmer]");
        testContext.assertAxisReturns(
            "[Employees].Members.Item(3)",
            "[Employees].[Sheri Nowmer].[Derrick Whelply].[Beverly Baker]");
        testContext.assertAxisReturns(
            "[Employees].Members.Item(3).Parent",
            "[Employees].[Sheri Nowmer].[Derrick Whelply]");
View Full Code Here

Examples of mondrian.test.TestContext.assertAxisReturns()

            "[Employees].[Sheri Nowmer].[Derrick Whelply].Parent",
            "[Employees].[Sheri Nowmer]");
        testContext.assertAxisReturns(
            "[Employees].Members.Item(3)",
            "[Employees].[Sheri Nowmer].[Derrick Whelply].[Beverly Baker]");
        testContext.assertAxisReturns(
            "[Employees].Members.Item(3).Parent",
            "[Employees].[Sheri Nowmer].[Derrick Whelply]");
        testContext.assertAxisReturns(
            "[Employees].AllMembers.Item(3).Parent",
            "[Employees].[Sheri Nowmer].[Derrick Whelply]");
View Full Code Here

Examples of mondrian.test.TestContext.assertAxisReturns()

            "[Employees].Members.Item(3)",
            "[Employees].[Sheri Nowmer].[Derrick Whelply].[Beverly Baker]");
        testContext.assertAxisReturns(
            "[Employees].Members.Item(3).Parent",
            "[Employees].[Sheri Nowmer].[Derrick Whelply]");
        testContext.assertAxisReturns(
            "[Employees].AllMembers.Item(3).Parent",
            "[Employees].[Sheri Nowmer].[Derrick Whelply]");

        // Ascendants(<Member>) applied to parent-child hierarchy accessed via
        // <Level>.Members
View Full Code Here

Examples of mondrian.test.TestContext.assertAxisReturns()

            "[Employees].AllMembers.Item(3).Parent",
            "[Employees].[Sheri Nowmer].[Derrick Whelply]");

        // Ascendants(<Member>) applied to parent-child hierarchy accessed via
        // <Level>.Members
        testContext.assertAxisReturns(
            "Ascendants([Employees].Members.Item(73))",
            "[Employees].[Sheri Nowmer].[Derrick Whelply].[Beverly Baker].[Jacqueline Wyllie].[Ralph Mccoy].[Bertha Jameson].[James Bailey]\n"
            + "[Employees].[Sheri Nowmer].[Derrick Whelply].[Beverly Baker].[Jacqueline Wyllie].[Ralph Mccoy].[Bertha Jameson]\n"
            + "[Employees].[Sheri Nowmer].[Derrick Whelply].[Beverly Baker].[Jacqueline Wyllie].[Ralph Mccoy]\n"
            + "[Employees].[Sheri Nowmer].[Derrick Whelply].[Beverly Baker].[Jacqueline Wyllie]\n"
View Full Code Here

Examples of mondrian.test.TestContext.assertAxisReturns()

    public void testDescendantsMLLeavesRagged() {
        // no cities are at leaf level
        final TestContext raggedContext =
            getTestContext().withCube("[Sales Ragged]");
        raggedContext.assertAxisReturns(
            "Descendants([Store].[Israel], [Store].[Store City], leaves)",
            "");

        // all cities are leaves
        raggedContext.assertAxisReturns(
View Full Code Here

Examples of mondrian.test.TestContext.assertAxisReturns()

        raggedContext.assertAxisReturns(
            "Descendants([Store].[Israel], [Store].[Store City], leaves)",
            "");

        // all cities are leaves
        raggedContext.assertAxisReturns(
            "Descendants([Geography].[Israel], [Geography].[City], leaves)",
            "[Geography].[Israel].[Israel].[Haifa]\n"
            + "[Geography].[Israel].[Israel].[Tel Aviv]");

        // No state is a leaf (not even Israel, which is both a country and a
View Full Code Here

Examples of mondrian.test.TestContext.assertAxisReturns()

            "[Geography].[Israel].[Israel].[Haifa]\n"
            + "[Geography].[Israel].[Israel].[Tel Aviv]");

        // No state is a leaf (not even Israel, which is both a country and a
        // a state, or Vatican, with is a country/state/city)
        raggedContext.assertAxisReturns(
            "Descendants([Geography], [Geography].[State], leaves)",
            "");

        // The Vatican is a nation with no children (they're all celibate,
        // you know).
View Full Code Here

Examples of mondrian.test.TestContext.assertAxisReturns()

            "Descendants([Geography], [Geography].[State], leaves)",
            "");

        // The Vatican is a nation with no children (they're all celibate,
        // you know).
        raggedContext.assertAxisReturns(
            "Descendants([Geography], [Geography].[Country], leaves)",
            "[Geography].[Vatican]");
    }

    public void testDescendantsMNLeaves() {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.