From d5a4fb60e3b62f4dc1b67c83cd62c1a264bb4a12 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Fri, 1 Jan 2016 20:00:02 +0000 Subject: Generate variable IDs without Eclipse keys --- src/test/java/org/zwobble/couscous/tests/ValueObjectTests.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/test/java/org/zwobble/couscous/tests/ValueObjectTests.java') diff --git a/src/test/java/org/zwobble/couscous/tests/ValueObjectTests.java b/src/test/java/org/zwobble/couscous/tests/ValueObjectTests.java index 022e7ed..b9ca169 100644 --- a/src/test/java/org/zwobble/couscous/tests/ValueObjectTests.java +++ b/src/test/java/org/zwobble/couscous/tests/ValueObjectTests.java @@ -15,6 +15,7 @@ import org.junit.runner.RunWith; import org.junit.runners.Parameterized; import org.junit.runners.Parameterized.Parameters; import org.zwobble.couscous.ast.*; +import org.zwobble.couscous.ast.identifiers.Identifier; import org.zwobble.couscous.util.ExtraArrays; import org.zwobble.couscous.values.PrimitiveValue; import org.zwobble.couscous.values.StringValue; @@ -131,6 +132,8 @@ public class ValueObjectTests { return asList("[list 1]"); } else if (type.equals(Set.class)) { return Collections.singleton("[set 1]"); + } else if (type.equals(Identifier.class)) { + return TestIds.id((String)generateFirstInstance(String.class)); } else if (type.equals(PrimitiveValue.class)) { return generateFirstInstance(StringValue.class); } else if (type.equals(ExpressionNode.class)) { @@ -151,6 +154,8 @@ public class ValueObjectTests { return asList("[list 2]"); } else if (type.equals(Set.class)) { return Collections.singleton("[set 2]"); + } else if (type.equals(Identifier.class)) { + return TestIds.id((String)generateSecondInstance(String.class)); } else if (type.equals(PrimitiveValue.class)) { return generateSecondInstance(StringValue.class); } else if (type.equals(ExpressionNode.class)) { @@ -171,6 +176,8 @@ public class ValueObjectTests { return asList("[list]"); } else if (type.equals(Set.class)) { return Collections.singleton("[set]"); + } else if (type.equals(Identifier.class)) { + return TestIds.id((String)generateInstance(String.class)); } else if (type.equals(PrimitiveValue.class)) { return generateInstance(StringValue.class); } else if (type.equals(ExpressionNode.class)) { -- cgit v1.2.3