Package org.apache.wicket.core.util.resource.locator

Examples of org.apache.wicket.core.util.resource.locator.StyleAndVariationResourceNameIterator


   *
   */
  @Test
  public void styleAndVariationResourceNameIterator()
  {
    StyleAndVariationResourceNameIterator iterator = new StyleAndVariationResourceNameIterator(
      null, null);
    assertTrue(iterator.hasNext());
    iterator.next();
    assertFalse(iterator.hasNext());

    iterator = new StyleAndVariationResourceNameIterator("style", null);
    assertTrue(iterator.hasNext());
    iterator.next();
    assertEquals("style", iterator.getStyle());
    assertEquals(null, iterator.getVariation());
    iterator.next();
    assertEquals(null, iterator.getStyle());
    assertEquals(null, iterator.getVariation());
    assertFalse(iterator.hasNext());

    iterator = new StyleAndVariationResourceNameIterator("style", "variation");
    assertTrue(iterator.hasNext());
    iterator.next();
    assertEquals("style", iterator.getStyle());
    assertEquals("variation", iterator.getVariation());
    iterator.next();
    assertEquals("style", iterator.getStyle());
    assertEquals(null, iterator.getVariation());
    iterator.next();
    assertEquals(null, iterator.getStyle());
    assertEquals("variation", iterator.getVariation());
    iterator.next();
    assertEquals(null, iterator.getStyle());
    assertEquals(null, iterator.getVariation());
    assertFalse(iterator.hasNext());
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.core.util.resource.locator.StyleAndVariationResourceNameIterator

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.