コード例 #1
0
  @Test
  public void getBeanToMapTest() {
    UseEntity entity = new UseEntity();
    entity.setId("id0");
    entity.setName("name0");

    Map<String, Object> map = entity.beanToMap();
    assertNotNull(map);
    assertEquals("id0", map.get("id"));
    assertEquals("name0", map.get("name"));
  }
コード例 #2
0
 @Test
 public void getAttributeValueTest() {
   UseEntity entity = new UseEntity();
   entity.setId("1234567890");
   assertEquals("1234567890", entity.attributeValue("id"));
   try {
     entity.attributeValue("");
   } catch (final Throwable e) {
     assertEquals(e instanceof IllegalArgumentException, true);
   }
 }
コード例 #3
0
  @Test
  public void getAttributeNamesTest() {
    List<String> attrList = Lists.newArrayList("id", "name");

    UseEntity entity = new UseEntity();
    final String[] attrs = entity.attributeNames();
    final String[] attrs2 = entity.attributeNames();
    assertEquals(attrs == attrs2, true);
    assertEquals(2, attrs.length);
    assertTrue(attrList.contains(attrs[0]));
    assertTrue(attrList.contains(attrs[1]));
  }
コード例 #4
0
  @Test
  public void getMapToBeansTest() {
    List<Map<String, Object>> list =
        new ArrayList<Map<String, Object>>() {
          private static final long serialVersionUID = 1L;

          {
            add(
                new HashMap<String, Object>() {
                  private static final long serialVersionUID = 1L;

                  {
                    put("id", "id0");
                    put("name", "name0");
                  }
                });
          }
        };

    List<UseEntity> entityList = UseEntity.mapToBeans(list, UseEntity.class);
    assertNotNull(entityList);
    assertEquals(1, entityList.size());
    assertEquals("id0", entityList.get(0).getId());
    assertEquals("name0", entityList.get(0).getName());
  }
コード例 #5
0
  @Test
  public void getMapToBeanTest() {
    Map<String, Object> map =
        new HashMap<String, Object>() {
          private static final long serialVersionUID = 1L;

          {
            put("id", "id0");
            put("name", "name0");
          }
        };

    UseEntity entity = UseEntity.mapToBean(map, UseEntity.class);
    assertNotNull(entity);
    assertEquals("id0", entity.getId());
    assertEquals("name0", entity.getName());
  }
コード例 #6
0
 @Test
 public void setAttributeValueTest() {
   UseEntity entity = new UseEntity();
   entity.setAttributeValue("id", "1234567890");
   assertEquals("1234567890", entity.getId());
 }
コード例 #7
0
 @Test
 public void getAttributeValueByDefaultTest() {
   UseEntity entity = new UseEntity();
   assertEquals("1234567890", entity.attributeValue("id", "1234567890"));
 }