Examples of SpringBeanLocator


Examples of org.apache.wicket.spring.SpringBeanLocator

  {
    Bean bean = new Bean();

    ctx.putBean("bean", bean);

    SpringBeanLocator locator = new SpringBeanLocator(Bean.class, ctxLocator);
    assertTrue(locator.locateProxyTarget() == bean);
  }
View Full Code Here

Examples of org.apache.wicket.spring.SpringBeanLocator

  {
    Bean bean = new Bean();

    ctx.putBean("bean", bean);

    SpringBeanLocator locator = (SpringBeanLocator)Objects.cloneObject(new SpringBeanLocator(
        Bean.class, ctxLocator));

    assertNotNull(locator.locateProxyTarget());
  }
View Full Code Here

Examples of org.apache.wicket.spring.SpringBeanLocator

  /**
   * tests error if bean with class is not in the context
   */
  public void testLookupByClassNotFound()
  {
    SpringBeanLocator locator = new SpringBeanLocator(Bean.class, ctxLocator);
    try
    {
      locator.locateProxyTarget();
      fail();
    }
    catch (IllegalStateException e)
    {
      // noop
View Full Code Here

Examples of org.apache.wicket.spring.SpringBeanLocator

  {
    Bean bean = new Bean();
    ctx.putBean("somebean", bean);
    ctx.putBean("somebean2", bean);

    SpringBeanLocator locator = new SpringBeanLocator(Bean.class, ctxLocator);
    try
    {
      locator.locateProxyTarget();
      fail();
    }
    catch (IllegalStateException e)
    {
      // noop
View Full Code Here

Examples of org.apache.wicket.spring.SpringBeanLocator

  public void testLookupByName()
  {
    Bean bean = new Bean();
    ctx.putBean("bean", bean);

    SpringBeanLocator locator = new SpringBeanLocator("bean", Bean.class, ctxLocator);
    assertTrue(locator.locateProxyTarget() == bean);

  }
View Full Code Here

Examples of org.apache.wicket.spring.SpringBeanLocator

  public void testLookupByNameAfterDeserialization()
  {
    Bean bean = new Bean();
    ctx.putBean("bean", bean);

    SpringBeanLocator locator = (SpringBeanLocator)Objects.cloneObject(new SpringBeanLocator(
        "bean", Bean.class, ctxLocator));

    assertNotNull(locator.locateProxyTarget());
  }
View Full Code Here

Examples of org.apache.wicket.spring.SpringBeanLocator

  /**
   * tests error if no bean with name found
   */
  public void testLookupByNameNotFound()
  {
    SpringBeanLocator locator = new SpringBeanLocator("bean", Bean.class, ctxLocator);
    try
    {
      locator.locateProxyTarget();
      fail();
    }
    catch (IllegalStateException e)
    {
      // noop
View Full Code Here

Examples of org.apache.wicket.spring.SpringBeanLocator

   */
  public void testConstructorArguments()
  {
    try
    {
      SpringBeanLocator locator = new SpringBeanLocator(null, ctxLocator);
      fail();
    }
    catch (IllegalArgumentException e)
    {
      // noop
    }

    try
    {
      SpringBeanLocator locator = new SpringBeanLocator(Bean.class, null);
      fail();
    }
    catch (IllegalArgumentException e)
    {
      // noop
View Full Code Here

Examples of org.apache.wicket.spring.SpringBeanLocator

   * tests error when context not found
   */
  public void testContextNotFound()
  {
    SpringContextLocatorMock ctxLocator = new SpringContextLocatorMock(null);
    SpringBeanLocator locator = new SpringBeanLocator(Bean.class, ctxLocator);
    try
    {
      locator.locateProxyTarget();
    }
    catch (IllegalStateException e)
    {
      // noop
    }
View Full Code Here

Examples of org.apache.wicket.spring.SpringBeanLocator

  /**
   * tests equals and hashcode contracts
   */
  public void testEqualsAndHashcode()
  {
    SpringBeanLocator a = new SpringBeanLocator("bean", SpringBeanLocator.class, ctxLocator);
    SpringBeanLocator aprime = new SpringBeanLocator("bean", SpringBeanLocator.class,
        ctxLocator);

    SpringBeanLocator b = new SpringBeanLocator("bean2", SpringBeanLocator.class, ctxLocator);
    SpringBeanLocator c = new SpringBeanLocator("bean", SpringBeanLocatorTest.class, ctxLocator);

    SpringBeanLocator d = new SpringBeanLocator(SpringBeanLocator.class, ctxLocator);
    SpringBeanLocator dprime = new SpringBeanLocator(SpringBeanLocator.class, ctxLocator);

    SpringBeanLocator e = new SpringBeanLocator(SpringBeanLocatorTest.class, ctxLocator);

    assertEquals(a, aprime);
    assertEquals(aprime, a);
    assertEquals(a.hashCode(), aprime.hashCode());

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.