Package tests.jfun.yan.testmodel

Examples of tests.jfun.yan.testmodel.ICacheFactory.createCache()


        assertEquals(int.class, e.getParameterType());
    }
    yan.registerValue(new Integer(0));
    yan.verify();
   
    final tests.jfun.yan.testmodel.ICache icache2 = ifactory.createCache("jack", 11);
    assertEquals(MyCache.class, icache2.getClass());
    assertEquals("jack", icache2.getName());
    assertEquals(11, icache2.getCapacity());
   
    final tests.jfun.yan.testmodel.ICache icache3 = ifactory.createCache();
View Full Code Here


    final tests.jfun.yan.testmodel.ICache icache2 = ifactory.createCache("jack", 11);
    assertEquals(MyCache.class, icache2.getClass());
    assertEquals("jack", icache2.getName());
    assertEquals(11, icache2.getCapacity());
   
    final tests.jfun.yan.testmodel.ICache icache3 = ifactory.createCache();
    assertEquals(MyCache.class, icache3.getClass());
    assertEquals("someone", icache3.getName());
    assertEquals(0, icache3.getCapacity());     
  }
  public void testFactoryWithParametersRedirectedToPropertiesThenRedirectedBackToArguments()
View Full Code Here

      mycache.fromArguments(new String[]{"name","capacity"})
      .factory(ICacheFactory.class);
    yan.registerComponent("target", factory);
    final ICacheFactory ifactory =
      (ICacheFactory)yan.getInstance("target");
    final tests.jfun.yan.testmodel.ICache icache = ifactory.createCache("tom", 10);
    assertEquals(MyCache.class, icache.getClass());
    assertEquals("tom", icache.getName());
    assertEquals(10, icache.getCapacity());
    try{
      yan.verify();
View Full Code Here

        assertEquals(int.class, e.getParameterType());
    }
    yan.registerValue(new Integer(0));
    yan.verify();
   
    final tests.jfun.yan.testmodel.ICache icache2 = ifactory.createCache("jack", 11);
    assertEquals(MyCache.class, icache2.getClass());
    assertEquals("jack", icache2.getName());
    assertEquals(11, icache2.getCapacity());
   
    final tests.jfun.yan.testmodel.ICache icache3 = ifactory.createCache();
View Full Code Here

    final tests.jfun.yan.testmodel.ICache icache2 = ifactory.createCache("jack", 11);
    assertEquals(MyCache.class, icache2.getClass());
    assertEquals("jack", icache2.getName());
    assertEquals(11, icache2.getCapacity());
   
    final tests.jfun.yan.testmodel.ICache icache3 = ifactory.createCache();
    assertEquals(MyCache.class, icache3.getClass());
    assertEquals("someone", icache3.getName());
    assertEquals(0, icache3.getCapacity());     
  }
  public void testFactoryWithBadParameterSequence()
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.