Assert.assertEquals(new HashMap<String, Object>(), template.createArrayItemModel("items"));
}
@Test
public void createViewModel_array_simple() {
XhtmlTemplate template = new XhtmlTemplate("test");
StartTagNode start = new StartTagNode("li", "prk:for", "item in items");
EndTagNode end = new EndTagNode("li");
ExpressionNode node = new ExpressionNode("item");
template.stack(new LoopNode(start, end, new Node[] { node }));
Map<String, Object> expected = new HashMap<String, Object>();
expected.put("items", new ArrayList<Map<String, Object>>());
Assert.assertEquals(expected, template.createViewModel());
Map<String, Object> expectedItem = new HashMap<String, Object>();
expectedItem.put("toString", XhtmlTemplate.NULL_VALUE);
Assert.assertEquals(expectedItem, template.createArrayItemModel("items"));
}