Examples of TagTester


Examples of org.apache.wicket.util.tester.TagTester

        group.add(input);

        tester().startComponentInPage(
                form,
                Markup.of("<form wicket:id='form'><div wicket:id='formGroup'><input type='text' wicket:id='value'/></div></form>"));
        TagTester formGroupTester = tester().getTagByWicketId("formGroup");
        assertThat(formGroupTester.getAttribute("class"), containsString("form-group-sm"));
    }
View Full Code Here

Examples of org.apache.wicket.util.tester.TagTester

        progressBar.setMarkupId(markupId);
        progressBar.active(true);

        startComponentInPage(progressBar);
//        System.err.println("RES:\n" + tester().getLastResponseAsString());
        TagTester progressBarTester = tester().getTagById(markupId);
        assertEquals("progress active progress-striped", progressBarTester.getAttribute("class"));
        TagTester stackTester = progressBarTester.getChild("class", "progress-bar progress-bar-danger");
        assertEquals("progressbar", stackTester.getAttribute("role"));
        assertEquals("width: "+progress+"%", stackTester.getAttribute("style"));
        assertEquals("" + progress, stackTester.getAttribute("aria-valuenow"));
        assertEquals("" + ProgressBar.MIN, stackTester.getAttribute("aria-valuemin"));
        assertEquals("" + ProgressBar.MAX, stackTester.getAttribute("aria-valuemax"));

        TagTester stackLabelTester = stackTester.getChild("class", "sr-only");
        assertEquals("" + progress + "%", stackLabelTester.getValue());
    }
View Full Code Here

Examples of org.apache.wicket.util.tester.TagTester

    @Test
    public void radioChoice() {
        BootstrapRadioChoice<String> radio = new BootstrapRadioChoice<String>("id", Lists.newArrayList("One", "Two"));

        tester().startComponentInPage(radio);
        TagTester spanTester = tester().getTagByWicketId("id");

        TagTester divTester = spanTester.getChild("class", "radio");
        assertThat(divTester.getName(), is(equalTo("div")));

        TagTester labelTester = divTester.getChild("label");
        assertThat(labelTester.getName(), is(equalTo("label")));
        assertThat(labelTester.getAttribute("class"), is(nullValue()));
        assertThat(labelTester.getValue(), endsWith(" One"));

        TagTester radioTester = labelTester.getChild("type", "radio");
        assertThat(radioTester.getName(), is(equalTo("input")));

    }
View Full Code Here

Examples of org.apache.wicket.util.tester.TagTester

*/
public class ListBehaviorTest extends WicketApplicationTest {

    @Test
    public void orderedList() {
        TagTester tag = startBehaviorInPage(ListBehavior.ordered());

        assertThat(tag.getName(), is(equalTo("ol")));
    }
View Full Code Here

Examples of org.apache.wicket.util.tester.TagTester

    public void inlineRadioChoice() {
        BootstrapRadioChoice<String> radio = new BootstrapRadioChoice<String>("id", Lists.newArrayList("One", "Two"));
        radio.setInline(true);

        tester().startComponentInPage(radio);
        TagTester spanTester = tester().getTagByWicketId("id");

        TagTester divTester = spanTester.getChild("class", "radio");
        assertThat(divTester.getName(), is(equalTo("div")));

        TagTester labelTester = divTester.getChild("label");
        assertThat(labelTester.getName(), is(equalTo("label")));
        assertThat(labelTester.getAttribute("class"), is(equalTo("radio-inline")));
    }
View Full Code Here

Examples of org.apache.wicket.util.tester.TagTester

        assertThat(tag.getName(), is(equalTo("ol")));
    }

    @Test
    public void unorderedList() {
        TagTester tag = startBehaviorInPage(ListBehavior.unordered());

        assertThat(tag.getName(), is(equalTo("ul")));
    }
View Full Code Here

Examples of org.apache.wicket.util.tester.TagTester

        assertThat(tag.getName(), is(equalTo("ul")));
    }

    @Test
    public void descriptionList() {
        TagTester tag = startBehaviorInPage(ListBehavior.description());

        assertThat(tag.getName(), is(equalTo("dl")));
    }
View Full Code Here

Examples of org.apache.wicket.util.tester.TagTester

public class BootstrapListViewTest extends WicketApplicationTest {
    private static final String MARKUP = "<ol wicket:id=\"id\"><li wicket:id=\"sub\"></li></ol>";

    @Test
    public void listViewIsRendered() {
        TagTester tag = startComponentInPage(new BootstrapListView<String>(id(), Lists.newArrayList("item1")) {
            @Override
            protected void populateItem(ListItem<String> components) {
                components.add(new Label("sub", components.getModelObject()));
            }
        }, MARKUP);

        assertThat(tag.getName(), is(equalTo("ol")));
        tester().assertContains("item1");
    }
View Full Code Here

Examples of org.apache.wicket.util.tester.TagTester

    public void withoutHeightSizeWithoutColumnSize() {
        InputBehaviorPage page = new InputBehaviorPage();
        tester().startPage(page);

        tester().assertContainsNot("<div class=\"col-");
        TagTester tagTester = tester().getTagById("input");
        String cssClass = tagTester.getAttribute("class");
        assertEquals("form-control", cssClass);
    }
View Full Code Here

Examples of org.apache.wicket.util.tester.TagTester

        tester().assertContains("item1");
    }

    @Test
    public void listViewWithModelIsRendered() {
        TagTester tag = startComponentInPage(new BootstrapListView<String>(id(), Model.ofList(Lists.newArrayList("item1"))) {
            @Override
            protected void populateItem(ListItem<String> components) {
                components.add(new Label("sub", components.getModelObject()));
            }
        }, MARKUP);

        assertThat(tag.getName(), is(equalTo("ol")));
        tester().assertContains("item1");
    }
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.