}
public final void testMultiProps() throws Exception {
ParseTreeNode n = QuasiBuilder.substV(
"({ '@k*': @v*, baz: @boo })",
"k", new ParseTreeNodeContainer(Arrays.asList(
jsExpr(fromString("'foo'")), jsExpr(fromString("'bar'")))),
"v", new ParseTreeNodeContainer(Arrays.asList(
jsExpr(fromString("0")), jsExpr(fromString("1")))),
"boo", new IntegerLiteral(FilePosition.UNKNOWN, 2));
assertEquals(
render(jsExpr(fromString("{ foo: 0, bar: 1, baz: 2 }"))),
render(n));