From 20dc1e124d606cf4298d5112b6d3c4f6c74e9b68 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Wed, 9 Mar 2016 18:11:17 +0000 Subject: Introduce Type interface --- src/test/java/org/zwobble/couscous/tests/BackendEvalTests.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/test/java/org/zwobble/couscous/tests/BackendEvalTests.java') diff --git a/src/test/java/org/zwobble/couscous/tests/BackendEvalTests.java b/src/test/java/org/zwobble/couscous/tests/BackendEvalTests.java index 2544c4a..10c550b 100644 --- a/src/test/java/org/zwobble/couscous/tests/BackendEvalTests.java +++ b/src/test/java/org/zwobble/couscous/tests/BackendEvalTests.java @@ -2,6 +2,7 @@ package org.zwobble.couscous.tests; import org.junit.Test; import org.zwobble.couscous.ast.*; +import org.zwobble.couscous.ast.types.ScalarType; import org.zwobble.couscous.values.IntegerValue; import org.zwobble.couscous.values.PrimitiveValue; import org.zwobble.couscous.values.StringValue; @@ -42,8 +43,8 @@ public abstract class BackendEvalTests { assertEquals( value(false), evalExpression(same( - constructorCall(TypeName.of("java.lang.Object"), Collections.emptyList()), - constructorCall(TypeName.of("java.lang.Object"), Collections.emptyList())))); + constructorCall(ScalarType.of("java.lang.Object"), Collections.emptyList()), + constructorCall(ScalarType.of("java.lang.Object"), Collections.emptyList())))); } @Test @@ -228,7 +229,7 @@ public abstract class BackendEvalTests { @Test public void staticConstructorIsExecutedOnReference() { - TypeName type = TypeName.of("com.example.Example"); + ScalarType type = ScalarType.of("com.example.Example"); ClassNode classNode = ClassNode.builder(type) .staticField("value", IntegerValue.REF) .staticConstructor(list( -- cgit v1.2.3