Package net.sourceforge.marathon.api

Examples of net.sourceforge.marathon.api.ComponentId


                new MTableHeaderItem(_dialog.getTable().getTableHeader(), "table.name.header", "col2", null,
                        WindowMonitor.getInstance()), header);
    }

    @Test public void testResolveTableCellWithNameAndCellSpecifier() throws Exception {
        MTableCell cell = (MTableCell) _finder.getMComponentById(new ComponentId("table.name", "{1,col2}"));
        assertEquals(new MTableCell(_dialog.getTable(), "table.name", "{1,col2}", null, WindowMonitor.getInstance()), cell);
    }
View Full Code Here


        MTableCell cell = (MTableCell) _finder.getMComponentById(new ComponentId("table.name", "{1,col2}"));
        assertEquals(new MTableCell(_dialog.getTable(), "table.name", "{1,col2}", null, WindowMonitor.getInstance()), cell);
    }

    @Test public void testResolveTableHeaderWithName() throws Exception {
        MTableHeaderItem header = (MTableHeaderItem) _finder.getMComponentById(new ComponentId("table.name.header", "col1"));
        assertEquals(
                new MTableHeaderItem(_dialog.getTable().getTableHeader(), "table.name.header", "col1", null,
                        WindowMonitor.getInstance()), header);
    }
View Full Code Here

                new MTableHeaderItem(_dialog.getTable().getTableHeader(), "table.name.header", "col1", null,
                        WindowMonitor.getInstance()), header);
    }

    @Test(expected = ComponentNotFoundException.class) public void testInvalidColumnNameThrowsException() {
        _finder.getMComponentById(new ComponentId("table.name.header", "invalid"));
    }
View Full Code Here

    @Test(expected = ComponentNotFoundException.class) public void testInvalidColumnNameThrowsException() {
        _finder.getMComponentById(new ComponentId("table.name.header", "invalid"));
    }

    @Test public void testResolveAListWithName() throws Exception {
        MList list = (MList) _finder.getMComponentById(new ComponentId("list.name"));
        assertEquals(new MList(_dialog.getList(), "list.name", null, WindowMonitor.getInstance()), list);
    }
View Full Code Here

    }

    @Test public void testGettingTree() {
        MComponent component = _finder.getComponent_test("tree.name");
        assertTrue(component instanceof MTree);
        component = _finder.getMComponentById(new ComponentId("tree.name", "/root"));
        assertNotNull(component);
    }
View Full Code Here

import org.junit.Test;

public class TestComponentId {
    public void xtestParse() {
        assertEquals(new ComponentId("foo", "bar"), new ComponentId("foo(bar)"));
        assertEquals(new ComponentId("foo", "bar"), new ComponentId("foo(bar)", null));
        assertEquals(new ComponentId("foo", "baz"), new ComponentId("foo(bar)", "baz"));
    }
View Full Code Here

        assertEquals(new ComponentId("foo", "baz"), new ComponentId("foo(bar)", "baz"));
    }

    @Test
    public void testNullComponentInfo() {
        ComponentId id = new ComponentId("foo", null);
        assertNotNull(id);
        assertEquals("foo", id.getName());
        assertEquals(null, id.getComponentInfo());
    }
View Full Code Here

    public static class ThrowError extends AbstractMarathonAction {
        private static final long serialVersionUID = 1L;
        private String message;

        public ThrowError(String message) {
            super(new ComponentId("ThrowError"), ScriptModelServerPart.getModelServerPart(), WindowMonitor.getInstance());
            this.message = message;
        }
View Full Code Here

    @Test public void testSelectATextField() throws Exception {
        dialog.addTextField("text.name", "foo");
        dialog.addButton("button.name", "button.name");
        dialog.show();
        sleep();
        new SelectAction(new ComponentId("text.name"), "abc", ScriptModelServerPart.getModelServerPart(),
                WindowMonitor.getInstance()).play(dialog.getResolver());
        new ClickAction(BUTTON_ID, ScriptModelServerPart.getModelServerPart(), WindowMonitor.getInstance()).play(dialog
                .getResolver());
        assertRecorded(i2 + "select('text.name', 'abc')\n" + i2 + "click('button.name')\n");
    }
View Full Code Here

    @Test public void testSelectAComboBox() throws Exception {
        dialog.addComboBox("combo.name", new String[] { "a", "b", "c" });
        dialog.addButton("button.name", "button.name");
        dialog.show();
        new SelectAction(new ComponentId("combo.name"), "c", ScriptModelServerPart.getModelServerPart(),
                WindowMonitor.getInstance()).play(dialog.getResolver());
        new ClickAction(BUTTON_ID, ScriptModelServerPart.getModelServerPart(), WindowMonitor.getInstance()).play(dialog
                .getResolver());
        assertEquals("c", dialog.getComboBox().getSelectedItem());
        assertRecorded(i2 + "select('combo.name', 'c')\n" + i2 + "click('button.name')\n");
View Full Code Here

TOP

Related Classes of net.sourceforge.marathon.api.ComponentId

Copyright © 2018 www.massapicom. 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.