From 9d845a8deeb622736d54693ceb8efc9ea50497ca Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Tue, 6 Oct 2015 16:55:10 +0100 Subject: Add static method builder to ClassNodeBuilder --- src/test/java/org/zwobble/couscous/tests/BackendEvalTests.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/test/java') diff --git a/src/test/java/org/zwobble/couscous/tests/BackendEvalTests.java b/src/test/java/org/zwobble/couscous/tests/BackendEvalTests.java index c9b267d..08911c9 100644 --- a/src/test/java/org/zwobble/couscous/tests/BackendEvalTests.java +++ b/src/test/java/org/zwobble/couscous/tests/BackendEvalTests.java @@ -5,7 +5,6 @@ import java.util.List; import org.junit.Test; import org.zwobble.couscous.ast.ClassNode; import org.zwobble.couscous.ast.ExpressionNode; -import org.zwobble.couscous.ast.MethodNode; import org.zwobble.couscous.ast.ReturnNode; import org.zwobble.couscous.ast.TernaryConditionalNode; import org.zwobble.couscous.values.IntegerValue; @@ -80,9 +79,8 @@ public abstract class BackendEvalTests { @Test public void canCallStaticMethodFromUserDefinedStaticMethod() { val classNode = ClassNode.builder("com.example.Example") - .method(MethodNode.staticMethod("main") - .statement(new ReturnNode(staticMethodCall("java.lang.Integer", "parseInt", literal("42")))) - .build()) + .staticMethod("main", method -> method + .statement(new ReturnNode(staticMethodCall("java.lang.Integer", "parseInt", literal("42"))))) .build(); val result = evalExpression(asList(classNode), staticMethodCall("com.example.Example", "main")); -- cgit v1.2.3