Examples of BorderLayoutPanelInspector


Examples of org.seleniuminspector.openfaces.BorderLayoutPanelInspector

    @Ignore
    public void testRendering() {
        testAppFunctionalPage("/components/borderlayoutpanel/borderLayoutPanelft.jsf");

//test positions & sizes
        BorderLayoutPanelInspector borderLayoutPanel = borderLayoutPanel("formID:borderLayoutPanel00");
        borderLayoutPanel.assertElementExists();
        borderLayoutPanel.assertExpressionEquals("offsetWidth", 600);
        borderLayoutPanel.assertExpressionEquals("offsetHeight", 400);

        ElementInspector sidePanel01 = element("formID:sidePanel01");
        sidePanel01.assertElementExists();
        sidePanel01.assertStyle("left: 0px; top: 100px");
        sidePanel01.assertExpressionEquals("offsetWidth", 50);
        sidePanel01.assertExpressionEquals("offsetHeight", 200);

        ElementInspector sidePanel02 = element("formID:sidePanel02");
        sidePanel02.assertElementExists();
        sidePanel02.assertStyle("left: 50px; top: 100px");
        sidePanel02.assertExpressionEquals("offsetWidth", 50);
        sidePanel02.assertExpressionEquals("offsetHeight", 200);

        ElementInspector sidePanel03 = element("formID:sidePanel03");
        sidePanel03.assertElementExists();
        sidePanel03.assertStyle("right: 0px; top: 100px");
        sidePanel03.assertExpressionEquals("offsetWidth", 50);
        sidePanel03.assertExpressionEquals("offsetHeight", 200);

        ElementInspector sidePanel04 = element("formID:sidePanel04");
        sidePanel04.assertElementExists();
        sidePanel04.assertStyle("right: 50px; top: 100px");
        sidePanel04.assertExpressionEquals("offsetWidth", 50);
        sidePanel04.assertExpressionEquals("offsetHeight", 200);

        ElementInspector sidePanel05 = element("formID:sidePanel05");
        sidePanel05.assertElementExists();
        sidePanel05.assertStyle("left: 0px; top: 0px");
        sidePanel05.assertExpressionEquals("offsetWidth", 600);
        sidePanel05.assertExpressionEquals("offsetHeight", 50);

        ElementInspector sidePanel06 = element("formID:sidePanel06");
        sidePanel06.assertElementExists();
        sidePanel06.assertStyle("left: 0px; top: 50px");
        sidePanel06.assertExpressionEquals("offsetWidth", 600);
        sidePanel06.assertExpressionEquals("offsetHeight", 50);

        ElementInspector sidePanel07 = element("formID:sidePanel07");
        sidePanel07.assertElementExists();
        sidePanel07.assertStyle("left: 0px; bottom: 0px");
        sidePanel07.assertExpressionEquals("offsetWidth", 600);
        sidePanel07.assertExpressionEquals("offsetHeight", 50);

        ElementInspector sidePanel08 = element("formID:sidePanel08");
        sidePanel08.assertElementExists();
        sidePanel08.assertStyle("left: 0px; bottom: 50px");
        sidePanel08.assertExpressionEquals("offsetWidth", 600);
        sidePanel08.assertExpressionEquals("offsetHeight", 50);

        borderLayoutPanel.content().assertElementExists();
        borderLayoutPanel.content().assertStyle("left: 100px; top: 100px");
        borderLayoutPanel.content().assertExpressionEquals("offsetWidth", 400);
        borderLayoutPanel.content().assertExpressionEquals("offsetHeight", 200);

        ElementInspector contentDiv = element("borderLayoutPanel00Content");
        contentDiv.assertElementExists();
    }
View Full Code Here

Examples of org.seleniuminspector.openfaces.BorderLayoutPanelInspector

     @Test
    @Ignore
    public void testContentResizeOnSplitterDrag() {
        testAppFunctionalPage("/components/borderlayoutpanel/borderLayoutPanelft.jsf");
        BorderLayoutPanelInspector borderLayoutPanel00 = borderLayoutPanel("formID:borderLayoutPanel00");

        SidePanelInspector sidePanel01 = sidePanel("formID:sidePanel01");
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 400);
        sidePanel01.splitter().dragAndDrop(+300, 0);
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 100);
        sidePanel01.splitter().dragAndDrop(+125, 0);
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 0);
        sidePanel01.splitter().dragAndDrop(+125, 0);
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 0);
        sidePanel01.splitter().dragAndDrop(-5, 0);
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 5);
        sidePanel01.splitter().dragAndDrop(-1000, 0);
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 443);
        sidePanel01.splitter().dragAndDrop(+43, 0);
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 400);
        sidePanel01.splitter().mouseDown();
        sidePanel01.splitter().mouseUp();
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 443);
        sidePanel01.splitter().mouseDown();
        sidePanel01.splitter().mouseUp();
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 400);

        SidePanelInspector sidePanel04 = sidePanel("formID:sidePanel04");
        sidePanel04.splitter().dragAndDrop(-300, 0);
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 100);
        sidePanel04.splitter().dragAndDrop(-125, 0);
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 0);
        sidePanel04.splitter().dragAndDrop(-125, 0);
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 0);
        sidePanel04.splitter().dragAndDrop(+5, 0);
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 5);
        sidePanel04.splitter().dragAndDrop(+1000, 0);
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 443);
        sidePanel04.splitter().dragAndDrop(-43, 0);
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 400);
        sidePanel04.splitter().mouseDown();
        sidePanel04.splitter().mouseUp();
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 443);
        sidePanel04.splitter().mouseDown();
        sidePanel04.splitter().mouseUp();
        borderLayoutPanel00.content().assertExpressionEquals("offsetWidth", 400);

        SidePanelInspector sidePanel05 = sidePanel("formID:sidePanel05");
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 200);
        sidePanel05.splitter().dragAndDrop(0, +100);
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 100);
        sidePanel05.splitter().dragAndDrop(0, +125);
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 0);
        sidePanel05.splitter().dragAndDrop(0, +125);
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 0);
        sidePanel05.splitter().dragAndDrop(0, -5);
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 5);
        sidePanel05.splitter().dragAndDrop(0, -1000);
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 243);
        sidePanel05.splitter().dragAndDrop(0, +43);
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 200);
        sidePanel05.splitter().mouseDown();
        sidePanel05.splitter().mouseUp();
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 243);
        sidePanel05.splitter().mouseDown();
        sidePanel05.splitter().mouseUp();
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 200);

        SidePanelInspector sidePanel08 = sidePanel("formID:sidePanel08");
        sidePanel08.splitter().dragAndDrop(0, -100);
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 100);
        sidePanel08.splitter().dragAndDrop(0, -125);
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 0);
        sidePanel08.splitter().dragAndDrop(0, -125);
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 0);
        sidePanel08.splitter().dragAndDrop(0, +5);
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 5);
        sidePanel08.splitter().dragAndDrop(0, +1000);
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 243);
        sidePanel08.splitter().dragAndDrop(0, -43);
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 200);
        sidePanel08.splitter().mouseDown();
        sidePanel08.splitter().mouseUp();
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 243);
        sidePanel08.splitter().mouseDown();
        sidePanel08.splitter().mouseUp();
        borderLayoutPanel00.content().assertExpressionEquals("offsetHeight", 200);
    }
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.