@Test
public void testParsePropertyClassicList()
{
ManagedList<TypedStringValue> list = new ManagedList<TypedStringValue>();
mock(ManagedList.class);
list.add(mockTypedStringValue(null, "my first value"));
list.add(mockTypedStringValue(null, "my second value"));
ElementConfiguration parsedFieldConfiguration = beanPropertyParser.parseProperty(list);
assertEquals(ElementConfigurationType.List, parsedFieldConfiguration.getFieldConfigurationType());
ListConfiguration listConfiguration = (ListConfiguration) parsedFieldConfiguration;
assertEquals(2, listConfiguration.getListConfiguration().size());
assertEquals(ElementConfigurationType.Primitive, listConfiguration.getListConfiguration().get(0)
.getFieldConfigurationType());
assertEquals(ElementConfigurationType.Primitive, listConfiguration.getListConfiguration().get(1)
.getFieldConfigurationType());
assertEquals(list.get(0).getValue(),
((PrimitiveConfiguration) listConfiguration.getListConfiguration().get(0)).getValue());
assertEquals(list.get(1).getValue(),
((PrimitiveConfiguration) listConfiguration.getListConfiguration().get(1)).getValue());
}
BeanPropertyParserTest.java 文件源码
java
阅读 16
收藏 0
点赞 0
评论 0
项目:arondor-common-reflection
作者:
评论列表
文章目录