use of st.gravel.support.compiler.ast.BinaryMethodNode in project gravel by gravel-st.
the class ParserTest method testParseMethodWithArgType.
@Test
public void testParseMethodWithArgType() {
final BinaryMethodNode _node;
_node = ((BinaryMethodNode) Parser.factory.parseMethod_("+ arg {String} ^bar"));
assertTrue(st.gravel.support.jvm.ObjectExtensions.equals_(_node.factory(), BinaryMethodNode.factory));
assertEquals((String) "+ arg {String}\n\t^bar", (String) _node.prettySourceString());
assertTrue(_node.argument().type() != null);
assertTrue(_node.returnType() == null);
}
Aggregations