Package org.codehaus.xfire.aegis.type.java5

Examples of org.codehaus.xfire.aegis.type.java5.CollectionTest$CollectionService


    log.debug(set1.toString());
  }

  @Test
  public void testArrayInject() {
    CollectionService collectionService = xmlApplicationContext
        .getBean("collectionService3");
    String[] strArray = collectionService.getStrArray();
    Assert.assertThat(strArray.length, greaterThan(0));
    log.debug(Arrays.toString(strArray));

    collectionService = xmlApplicationContext.getBean("collectionService4");
    int[] intArray = collectionService.getIntArray();
    Assert.assertThat(intArray.length, greaterThan(0));
    log.debug(Arrays.toString(intArray));

    collectionService = xmlApplicationContext.getBean("collectionService5");
    Object[] obj = collectionService.getObjArray();
    Assert.assertThat(obj.length, greaterThan(0));
    Object[] obj2 = (Object[]) obj[3];
    Assert.assertThat(obj2.length, greaterThan(0));
    Assert.assertThat((Long) obj2[1], is(10000000000L));
  }
View Full Code Here


  }

  @Test(expected = ClassCastException.class)
  public void testIdTypeError() {
    ApplicationContext context = new XmlApplicationContext("firefly2.xml");
    CollectionService collectionService = context
        .getBean("collectionService");
    for (Integer i : collectionService.getSet())
      i++;

  }
View Full Code Here

  }

  @Test
  public void testXmlLinkedListInject() {
    // 注入的不仅仅是List
    CollectionService collectionService = xmlApplicationContext
        .getBean("collectionService");
    List<Object> list = collectionService.getList();
    Assert.assertThat(list.size(), greaterThan(0));
    log.debug(list.toString());
  }
View Full Code Here

  @SuppressWarnings("unchecked")
  @Test
  public void testListInject() {
    // list的值也是list
    CollectionService collectionService = xmlApplicationContext
        .getBean("collectionService2");
    List<Object> list = collectionService.getList();
    Assert.assertThat(list.size(), greaterThan(2));
    Set<String> set = (Set<String>) list.get(2);
    Assert.assertThat(set.size(), is(2));
    log.debug(set.toString());

    // set赋值
    Set<Integer> set1 = collectionService.getSet();
    Assert.assertThat(set1.size(), is(2));
    log.debug(set1.toString());
  }
View Full Code Here

TOP

Related Classes of org.codehaus.xfire.aegis.type.java5.CollectionTest$CollectionService

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.