Examples of HtmlSelect


Examples of br.com.objectos.way.ui.builder.HtmlSelect

*/
@Test
public class HtmlComboboxTest {

  public void select_teste() {
    HtmlSelect ui = select().end();

    assertThat(ui, hasToString(equalTo("<select></select>")));
  }
View Full Code Here

Examples of br.com.objectos.way.ui.builder.HtmlSelect

    assertThat(ui, hasToString(equalTo("<select></select>")));
  }

  public void select_name() {
    HtmlSelect ui = select()
        .name("name")
        .end();

    assertThat(ui, hasToString(equalTo("<select name=\"name\"></select>")));
  }
View Full Code Here

Examples of br.com.objectos.way.ui.builder.HtmlSelect

    assertThat(ui, hasToString(equalTo("<select name=\"name\"></select>")));
  }

  public void select_style() {
    HtmlSelect ui = select()
        .styleClass("span2")
        .end();

    assertThat(ui, hasToString(equalTo("<select class=\"span2\"></select>")));
  }
View Full Code Here

Examples of br.com.objectos.way.ui.builder.HtmlSelect

  public void combobox_completa() {
    String contra = "/html/combobox.html";
    String prova = HtmlsFalso.toString(contra);

    HtmlSelect ui = select()
        .name("name")
        .styleClass("span2")
        .add(
            option()
                .value("value")
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlSelect

        HtmlCheckBoxInput overrideGlobal = page.getElementByName("ext_mailer_override_global_settings");
        assertNotNull("Override global settings should be present", overrideGlobal);
        assertFalse("Override global config should not be checked by default", overrideGlobal.isChecked());

        // default content type select control
        HtmlSelect contentType = page.getElementByName("ext_mailer_default_content_type");
        assertNotNull("Content type selection should be present", contentType);
        assertEquals("Plain text should be selected by default",
                "text/plain", contentType.getSelectedOptions().get(0).getValueAttribute());

        HtmlCheckBoxInput useListId = page.getElementByName("ext_mailer_use_list_id");
        assertNotNull("Use List ID should be present", useListId);
        assertFalse("Use List ID should not be checked by default", useListId.isChecked());
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlSelect

     * optional block inside the dropdownDescriptorSelector
     */
    public void test2() throws Exception {
        HtmlPage p = createWebClient().goTo("self/test2");

        HtmlSelect s = (HtmlSelect)p.selectSingleNode("//SELECT");
        List<HtmlOption> opts = s.getOptions();

        // those first selections will load additional HTMLs
        s.setSelectedAttribute(opts.get(0),true);
        s.setSelectedAttribute(opts.get(1),true);

        // now select back what's already loaded, to cause the existing elements to be displayed
        s.setSelectedAttribute(opts.get(0),true);

        // make sure that the inner control is still hidden
        List<HtmlInput> textboxes = p.selectNodes("//INPUT[@name='_.textbox2']");
        assertEquals(2,textboxes.size());
        for (HtmlInput e : textboxes)
            assertTrue(!e.isDisplayed());

        // reveal the text box
        List<HtmlInput> checkboxes = p.selectNodes("//INPUT[@name='inner']");
        assertEquals(2,checkboxes.size());
        checkboxes.get(0).click();
        assertTrue(textboxes.get(0).isDisplayed());
        textboxes.get(0).type("Budweiser");

        // toggle the selection again
        s.setSelectedAttribute(opts.get(1),true);
        s.setSelectedAttribute(opts.get(0),true);

        // make sure it's still displayed this time
        assertTrue(checkboxes.get(0).isChecked());
        assertTrue(textboxes.get(0).isDisplayed());

View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlSelect

   private void clickSelect(String componentID) throws IOException
   {
      String parentID = parentElementClientID(componentID);
     
      Element element = getElement(parentID);
      HtmlSelect htmlSelect = (HtmlSelect)element;
     
      String optionValue = getSelectItemValue(componentID);
     
      HtmlOption htmlOption = htmlSelect.getOptionByValue(optionValue);
      htmlOption.click();
   }
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlSelect

        final HtmlPage page = webClient.getPage("http://localhost:8080/photark/admin/upload.html");
        Thread.sleep(3000);

        //testing the loaded page
        HtmlSelect select = page.getHtmlElementById("selectAlbum");
        assertTrue(select.asText().contains("New Album"));
        assertTrue(page.<HtmlElement>getHtmlElementById("cancelBtnAlbumDesc").getAttribute("style").contains("display: none;"));
        assertTrue(page.<HtmlElement>getHtmlElementById("deleteAlbum").getAttribute("style").contains("display: none;"));
        assertTrue(page.<HtmlElement>getHtmlElementById("btnAlbumDesc").getAttribute("style").contains("display: none;"));

        assertFalse(page.<HtmlElement>getHtmlElementById("albumCover").asXml().contains("photark/gallery/boston/dsc00376.jpg"));
        assertFalse(page.<HtmlElement>getHtmlElementById("newAlbumLabel").getAttribute("style").contains("display: none;"));
        assertFalse(page.<HtmlElement>getHtmlElementById("newAlbumName").getAttribute("style").contains("display: none;"));
        assertFalse(page.<HtmlElement>getHtmlElementById("adminTableGallery").asXml().contains("photark/gallery/boston/dsc00376.jpg"));
        assertFalse(page.<HtmlElement>getHtmlElementById("adminTableGallery").asXml().contains("photark/gallery/boston/dsc00368.jpg"));

        //selecting an album from drop down
        HtmlOption option = select.getOption(1);
        option.click();
        Thread.sleep(3000);
        //testing whether the expected changes has happened
        assertTrue(select.asText().contains("boston"));
        assertTrue(page.<HtmlElement>getHtmlElementById("albumCover").asXml().contains("photark/gallery/boston/dsc"));

        assertTrue(page.<HtmlElement>getHtmlElementById("adminTableGallery").asXml().contains("photark/gallery/boston/dsc00376.jpg"));
        assertTrue(page.<HtmlElement>getHtmlElementById("adminTableGallery").asXml().contains("photark/gallery/boston/dsc00368.jpg"));
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlSelect

        final HtmlPage page = webClient.getPage("http://localhost:8080/photark/admin/upload.html");
        Thread.sleep(3000);

        //testing the loaded page
        HtmlSelect select = page.getHtmlElementById("selectAlbum");
        assertTrue(select.asText().contains("New Album"));
        assertTrue(page.<HtmlElement>getHtmlElementById("cancelBtnAlbumDesc").getAttribute("style").contains("display: none;"));
        assertTrue(page.<HtmlElement>getHtmlElementById("deleteAlbum").getAttribute("style").contains("display: none;"));
        assertTrue(page.<HtmlElement>getHtmlElementById("btnAlbumDesc").getAttribute("style").contains("display: none;"));

        assertFalse(page.<HtmlElement>getHtmlElementById("albumCover").asXml().contains("photark/gallery/boston/dsc00376.jpg"));
        assertFalse(page.<HtmlElement>getHtmlElementById("newAlbumLabel").getAttribute("style").contains("display: none;"));
        assertFalse(page.<HtmlElement>getHtmlElementById("newAlbumName").getAttribute("style").contains("display: none;"));
        assertFalse(page.<HtmlElement>getHtmlElementById("adminTableGallery").asXml().contains("photark/gallery/boston/dsc00376.jpg"));
        assertFalse(page.<HtmlElement>getHtmlElementById("adminTableGallery").asXml().contains("photark/gallery/boston/dsc00368.jpg"));

        //selecting an album from drop down
        HtmlOption option = select.getOption(1);
        option.click();
        Thread.sleep(3000);
        //testing whether the expected changes has happened
        assertTrue(select.asText().contains("boston"));
        assertTrue(page.<HtmlElement>getHtmlElementById("albumCover").asXml().contains("photark/gallery/boston/dsc"));

        assertTrue(page.<HtmlElement>getHtmlElementById("adminTableGallery").asXml().contains("photark/gallery/boston/dsc00376.jpg"));
        assertTrue(page.<HtmlElement>getHtmlElementById("adminTableGallery").asXml().contains("photark/gallery/boston/dsc00368.jpg"));
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlSelect

        final HtmlPage page = webClient.getPage("http://localhost:8080/photark/admin/upload.html");
        Thread.sleep(3000);

        //testing the loaded page
        HtmlSelect select = page.getHtmlElementById("selectAlbum");
        assertTrue(select.asText().contains("New Album"));
        assertTrue(page.<HtmlElement>getHtmlElementById("cancelBtnAlbumDesc").getAttribute("style").contains("display: none;"));
        assertTrue(page.<HtmlElement>getHtmlElementById("deleteAlbum").getAttribute("style").contains("display: none;"));
        assertTrue(page.<HtmlElement>getHtmlElementById("btnAlbumDesc").getAttribute("style").contains("display: none;"));

        assertFalse(page.<HtmlElement>getHtmlElementById("albumCover").asXml().contains("photark/gallery/boston/dsc00376.jpg"));
        assertFalse(page.<HtmlElement>getHtmlElementById("newAlbumLabel").getAttribute("style").contains("display: none;"));
        assertFalse(page.<HtmlElement>getHtmlElementById("newAlbumName").getAttribute("style").contains("display: none;"));
        assertFalse(page.<HtmlElement>getHtmlElementById("adminTableGallery").asXml().contains("photark/gallery/boston/dsc00376.jpg"));
        assertFalse(page.<HtmlElement>getHtmlElementById("adminTableGallery").asXml().contains("photark/gallery/boston/dsc00368.jpg"));

        //selecting an album from drop down
        HtmlOption option = select.getOption(1);
        option.click();
        Thread.sleep(3000);
        //testing whether the expected changes has happened
        assertTrue(select.asText().contains("boston"));
        assertTrue(page.<HtmlElement>getHtmlElementById("albumCover").asXml().contains("photark/gallery/boston/dsc"));

        assertTrue(page.<HtmlElement>getHtmlElementById("adminTableGallery").asXml().contains("photark/gallery/boston/dsc00376.jpg"));
        assertTrue(page.<HtmlElement>getHtmlElementById("adminTableGallery").asXml().contains("photark/gallery/boston/dsc00368.jpg"));
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.