diff options
Diffstat (limited to 'subprojects/language/src/test/java/tools/refinery/language/tests/serializer/ProblemSerializerTest.java')
-rw-r--r-- | subprojects/language/src/test/java/tools/refinery/language/tests/serializer/ProblemSerializerTest.java | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/subprojects/language/src/test/java/tools/refinery/language/tests/serializer/ProblemSerializerTest.java b/subprojects/language/src/test/java/tools/refinery/language/tests/serializer/ProblemSerializerTest.java index 65675b6b..ad583f8e 100644 --- a/subprojects/language/src/test/java/tools/refinery/language/tests/serializer/ProblemSerializerTest.java +++ b/subprojects/language/src/test/java/tools/refinery/language/tests/serializer/ProblemSerializerTest.java | |||
@@ -56,15 +56,16 @@ class ProblemSerializerTest { | |||
56 | var pred = createPred(); | 56 | var pred = createPred(); |
57 | var node = ProblemFactory.eINSTANCE.createNode(); | 57 | var node = ProblemFactory.eINSTANCE.createNode(); |
58 | node.setName("a"); | 58 | node.setName("a"); |
59 | var individualDeclaration = ProblemFactory.eINSTANCE.createIndividualDeclaration(); | 59 | var atomDeclaration = ProblemFactory.eINSTANCE.createNodeDeclaration(); |
60 | individualDeclaration.getNodes().add(node); | 60 | atomDeclaration.setKind(NodeKind.ATOM); |
61 | problem.getStatements().add(individualDeclaration); | 61 | atomDeclaration.getNodes().add(node); |
62 | problem.getStatements().add(atomDeclaration); | ||
62 | createAssertion(pred, node, value); | 63 | createAssertion(pred, node, value); |
63 | 64 | ||
64 | assertSerializedResult(""" | 65 | assertSerializedResult(""" |
65 | pred foo(node p). | 66 | pred foo(node p). |
66 | 67 | ||
67 | indiv a. | 68 | atom a. |
68 | """ + serializedAssertion + "\n"); | 69 | """ + serializedAssertion + "\n"); |
69 | } | 70 | } |
70 | 71 | ||
@@ -79,15 +80,16 @@ class ProblemSerializerTest { | |||
79 | var pred = createPred(); | 80 | var pred = createPred(); |
80 | var node = ProblemFactory.eINSTANCE.createNode(); | 81 | var node = ProblemFactory.eINSTANCE.createNode(); |
81 | node.setName("a"); | 82 | node.setName("a"); |
82 | var individualDeclaration = ProblemFactory.eINSTANCE.createIndividualDeclaration(); | 83 | var atomDeclaration = ProblemFactory.eINSTANCE.createNodeDeclaration(); |
83 | individualDeclaration.getNodes().add(node); | 84 | atomDeclaration.setKind(NodeKind.ATOM); |
84 | problem.getStatements().add(individualDeclaration); | 85 | atomDeclaration.getNodes().add(node); |
86 | problem.getStatements().add(atomDeclaration); | ||
85 | createAssertion(pred, node, value, true); | 87 | createAssertion(pred, node, value, true); |
86 | 88 | ||
87 | assertSerializedResult(""" | 89 | assertSerializedResult(""" |
88 | pred foo(node p). | 90 | pred foo(node p). |
89 | 91 | ||
90 | indiv a. | 92 | atom a. |
91 | default\040""" + serializedAssertion + "\n"); | 93 | default\040""" + serializedAssertion + "\n"); |
92 | } | 94 | } |
93 | 95 | ||