@Test
public void testParseLiteralArray() {
final ArrayLiteralNode _node;
_node = ((ArrayLiteralNode) Parser.factory.source_("#(#foo foo \'foo\' 1 (a b c) #( a b c) ((x)) () #[1 2 3])").parseExpression());
assertTrue(st.gravel.support.jvm.ObjectExtensions.equals_(_node.factory(), ArrayLiteralNode.factory));
assertEquals((String) "#(#foo #foo \'foo\' 1 #(#a #b #c) #(#a #b #c) #(#(#x)) #() #[1 2 3])", (String) _node.prettySourceString());
assertTrue(st.gravel.support.jvm.IntegerExtensions.equals_(_node.value().length, 9));
}
@Test
public void testParseMethodWithArgAndReturnType() {