Examples of IteratorGeneratorTag


Examples of org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag

   
    assertFalse(((Iterator)pageContextIterator).hasNext());
  }
 
  public void testGeneratorWithCount() throws Exception {
    IteratorGeneratorTag tag = new IteratorGeneratorTag();
   
    tag.setPageContext(pageContext);
    tag.setVal("%{'aaa,bbb,ccc,ddd,eee'}");
    tag.setCount("myCount");
    tag.doStartTag();
    Object topOfStack = stack.findValue("top");
    tag.doEndTag();
    Object afterTopOfStack = stack.findValue("top");
   
   
    assertTrue(topOfStack instanceof Iterator);
    // 1
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag

*
*/
public class IteratorGeneratorTagTest extends AbstractTagTest {

  public void testGeneratorBasic() throws Exception {
    IteratorGeneratorTag tag = new IteratorGeneratorTag();
   
    tag.setPageContext(pageContext);
    tag.setVal("%{'aaa,bbb,ccc,ddd,eee'}");
    tag.doStartTag();
    Object topOfStack = stack.findValue("top");
   
   
    assertTrue(topOfStack instanceof Iterator);
    // 1
    assertTrue(((Iterator)topOfStack).hasNext());
    assertEquals(((Iterator)topOfStack).next(), "aaa");
    // 2
    assertTrue(((Iterator)topOfStack).hasNext());
    assertEquals(((Iterator)topOfStack).next(), "bbb");
    // 3
    assertTrue(((Iterator)topOfStack).hasNext());
    assertEquals(((Iterator)topOfStack).next(), "ccc");
    // 4
    assertTrue(((Iterator)topOfStack).hasNext());
    assertEquals(((Iterator)topOfStack).next(), "ddd");
    // 5
    assertTrue(((Iterator)topOfStack).hasNext());
    assertEquals(((Iterator)topOfStack).next(),"eee");
   
    assertFalse(((Iterator)topOfStack).hasNext());
   
    tag.doEndTag();
    Object afterTopOfStack = stack.findValue("top");
   
   
    assertNotSame(afterTopOfStack, topOfStack);
  }
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag

   
    assertNotSame(afterTopOfStack, topOfStack);
  }
 
  public void testGeneratorWithSeparator() throws Exception {
    IteratorGeneratorTag tag = new IteratorGeneratorTag();
   
    tag.setPageContext(pageContext);
    tag.setVal("%{'aaa|bbb|ccc|ddd|eee'}");
    tag.setSeparator("|");
    tag.doStartTag();
    Object topOfStack = stack.findValue("top");
    tag.doEndTag();
    Object afterTopOfStack = stack.findValue("top");
   
    assertTrue(topOfStack instanceof Iterator);
    // 1
    assertTrue(((Iterator)topOfStack).hasNext());
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag

    assertFalse(((Iterator)topOfStack).hasNext());
    assertNotSame(afterTopOfStack, topOfStack);
  }
 
  public void testGeneratorWithConverter() throws Exception {
    IteratorGeneratorTag tag = new IteratorGeneratorTag();
   
    tag.setPageContext(pageContext);
    tag.setVal("%{'aaa, bbb, ccc, ddd, eee'}");
    tag.setConverter("myConverter");
    tag.doStartTag();
    Object topOfStack = stack.findValue("top");
    tag.doEndTag();
    Object afterTopOfStack = stack.findValue("top");
   
    assertTrue(topOfStack instanceof Iterator);
    // 1.
    assertTrue(((Iterator)topOfStack).hasNext());
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag

    assertFalse(((Iterator)topOfStack).hasNext());
    assertNotSame(afterTopOfStack, topOfStack);
  }
 
  public void testGeneratorWithId() throws Exception {
    IteratorGeneratorTag tag = new IteratorGeneratorTag();
    tag.setPageContext(pageContext);
    tag.setVal("%{'aaa,bbb,ccc,ddd,eee'}");
    tag.setId("myPageContextAttId");
    tag.doStartTag();
    tag.doEndTag();
   
    Object pageContextIterator = pageContext.getAttribute("myPageContextAttId");
   
    assertTrue(pageContextIterator instanceof Iterator);
    // 1
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag

*
*/
public class IteratorGeneratorTagTest extends AbstractTagTest {

    public void testGeneratorBasic() throws Exception {
        IteratorGeneratorTag tag = new IteratorGeneratorTag();

        tag.setPageContext(pageContext);
        tag.setVal("%{'aaa,bbb,ccc,ddd,eee'}");
        tag.doStartTag();
        Object topOfStack = stack.findValue("top");


        assertTrue(topOfStack instanceof Iterator);
        // 1
        assertTrue(((Iterator)topOfStack).hasNext());
        assertEquals(((Iterator)topOfStack).next(), "aaa");
        // 2
        assertTrue(((Iterator)topOfStack).hasNext());
        assertEquals(((Iterator)topOfStack).next(), "bbb");
        // 3
        assertTrue(((Iterator)topOfStack).hasNext());
        assertEquals(((Iterator)topOfStack).next(), "ccc");
        // 4
        assertTrue(((Iterator)topOfStack).hasNext());
        assertEquals(((Iterator)topOfStack).next(), "ddd");
        // 5
        assertTrue(((Iterator)topOfStack).hasNext());
        assertEquals(((Iterator)topOfStack).next(),"eee");

        assertFalse(((Iterator)topOfStack).hasNext());

        tag.doEndTag();
        Object afterTopOfStack = stack.findValue("top");


        assertNotSame(afterTopOfStack, topOfStack);
    }
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag

        assertNotSame(afterTopOfStack, topOfStack);
    }

    public void testGeneratorWithSeparator() throws Exception {
        IteratorGeneratorTag tag = new IteratorGeneratorTag();

        tag.setPageContext(pageContext);
        tag.setVal("%{'aaa|bbb|ccc|ddd|eee'}");
        tag.setSeparator("|");
        tag.doStartTag();
        Object topOfStack = stack.findValue("top");
        tag.doEndTag();
        Object afterTopOfStack = stack.findValue("top");

        assertTrue(topOfStack instanceof Iterator);
        // 1
        assertTrue(((Iterator)topOfStack).hasNext());
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag

        assertFalse(((Iterator)topOfStack).hasNext());
        assertNotSame(afterTopOfStack, topOfStack);
    }

    public void testGeneratorWithConverter() throws Exception {
        IteratorGeneratorTag tag = new IteratorGeneratorTag();

        tag.setPageContext(pageContext);
        tag.setVal("%{'aaa, bbb, ccc, ddd, eee'}");
        tag.setConverter("myConverter");
        tag.doStartTag();
        Object topOfStack = stack.findValue("top");
        tag.doEndTag();
        Object afterTopOfStack = stack.findValue("top");

        assertTrue(topOfStack instanceof Iterator);
        // 1.
        assertTrue(((Iterator)topOfStack).hasNext());
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag

        assertFalse(((Iterator)topOfStack).hasNext());
        assertNotSame(afterTopOfStack, topOfStack);
    }

    public void testGeneratorWithId() throws Exception {
        IteratorGeneratorTag tag = new IteratorGeneratorTag();
        tag.setPageContext(pageContext);
        tag.setVal("%{'aaa,bbb,ccc,ddd,eee'}");
        tag.setId("myPageContextAttId");
        tag.doStartTag();
        tag.doEndTag();

        Object pageContextIterator = stack.findValue("myPageContextAttId");

        assertTrue(pageContextIterator instanceof Iterator);
        // 1
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.IteratorGeneratorTag

        assertFalse(((Iterator)pageContextIterator).hasNext());
    }

    public void testGeneratorWithCount() throws Exception {
        IteratorGeneratorTag tag = new IteratorGeneratorTag();

        tag.setPageContext(pageContext);
        tag.setVal("%{'aaa,bbb,ccc,ddd,eee'}");
        tag.setCount("myCount");
        tag.doStartTag();
        Object topOfStack = stack.findValue("top");
        tag.doEndTag();
        Object afterTopOfStack = stack.findValue("top");


        assertTrue(topOfStack instanceof Iterator);
        // 1
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.