From 34da6c65bc0ce9f87c30de5cc8ff043791b1fe2d Mon Sep 17 00:00:00 2001
From: "Bernhard J. Berger" <bernhard.berger@uni-bremen.de>
Date: Thu, 9 Mar 2023 16:45:04 +0100
Subject: [PATCH] Removed old test

---
 .../core/api/utils/LanguageHelperTest.java    | 182 ------------------
 1 file changed, 182 deletions(-)
 delete mode 100644 src/core/de.evoal.core.main/src/test/java/de/evoal/core/api/utils/LanguageHelperTest.java

diff --git a/src/core/de.evoal.core.main/src/test/java/de/evoal/core/api/utils/LanguageHelperTest.java b/src/core/de.evoal.core.main/src/test/java/de/evoal/core/api/utils/LanguageHelperTest.java
deleted file mode 100644
index cb4ef4a1..00000000
--- a/src/core/de.evoal.core.main/src/test/java/de/evoal/core/api/utils/LanguageHelperTest.java
+++ /dev/null
@@ -1,182 +0,0 @@
-package de.evoal.core.api.utils;
-
-import de.evoal.languages.model.instance.Instance;
-import de.evoal.languages.model.ol.OptimisationModel;
-import org.junit.jupiter.api.*;
-
-import static de.evoal.core.api.utils.LanguageHelper.*;
-
-public class LanguageHelperTest {
-    @Order(1)
-    @Test
-    public void testLoading() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        Assertions.assertNotNull(instance);
-    }
-
-    @Test
-    public void testLookupForNullInstance() {
-        Assertions.assertThrows(IllegalStateException.class, () -> lookup(null, "child"));
-    }
-
-    @Test
-    public void testLookupForNullPath() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        Assertions.assertThrows(IllegalArgumentException.class, () -> lookup(instance, null));
-    }
-
-    @Test
-    public void testLookupForEmptyPath() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        final Object result = lookup(instance, "");
-
-        Assertions.assertNotNull(result);
-        Assertions.assertTrue(instance == result);
-    }
-
-    @Test
-    public void testLookupForExistingChild() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        final Object result = lookup(instance, "child");
-
-        Assertions.assertNotNull(result);
-        Assertions.assertTrue(result instanceof Instance);
-
-        final Instance child = (Instance)result;
-        Assertions.assertEquals("A", child.getName().getName());
-    }
-
-    @Test
-    public void testLookupName() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        final Object result = lookup(instance, "name");
-
-        Assertions.assertNotNull(result);
-        Assertions.assertEquals("parent", result);
-   }
-
-    @Test
-    public void testLookupChildOfLiteral() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        Assertions.assertThrows(IllegalStateException.class, () -> lookup(instance, "child.string-field.non-existing"));
-    }
-
-    @Test
-    public void testLookupNonExistingChild() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        Assertions.assertThrows(IllegalStateException.class, () -> lookup(instance, "child.non-existing"));
-    }
-
-    @Test
-    public void testLookupBooleanField() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        final Object result = lookup(instance, "child.boolean-field");
-
-        Assertions.assertNotNull(result);
-        Assertions.assertTrue(result instanceof Boolean);
-        Assertions.assertEquals(true, result);
-    }
-
-    @Test
-    public void testLookupFlotField() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        final Object result = lookup(instance, "child.float-field");
-
-        Assertions.assertNotNull(result);
-        Assertions.assertTrue(result instanceof Double);
-        Assertions.assertEquals(1.3, result);
-    }
-
-    @Test
-    public void testLookupIntegerField() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        final Object result = lookup(instance, "child.integer-field");
-
-        Assertions.assertNotNull(result);
-        Assertions.assertTrue(result instanceof Integer);
-        Assertions.assertEquals(4, result);
-    }
-
-    @Test
-    public void testLookupStringField() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        final Object result = lookup(instance, "child.string-field");
-
-        Assertions.assertNotNull(result);
-        Assertions.assertTrue(result instanceof String);
-        Assertions.assertEquals("FOOBAR", result);
-    }
-
-    @Test
-    public void testLookup1DArrayField() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        final Object result = lookup(instance, "child.array-1D-float");
-
-        Assertions.assertNotNull(result);
-        Assertions.assertTrue(result instanceof Object []);
-
-        final Object [] array = (Object[]) result;
-        Assertions.assertEquals(3, array.length);
-        Assertions.assertEquals(4.2, array[0]);
-        Assertions.assertEquals(3.1, array[1]);
-        Assertions.assertEquals(1.0, array[2]);
-    }
-
-    @Test
-    public void testLookup2DArrayField() {
-        final OptimisationModel model = de.evoal.core.junit.dsl.LanguageHelper.loadFromClasspath("de/evoal/core/api/utils/LanguageHelperTest.ol");
-        final Instance instance = model.getInstance();
-
-        final Object result = lookup(instance, "child.array-2D-int");
-
-        Assertions.assertNotNull(result);
-        Assertions.assertTrue(result instanceof Object []);
-
-        final Object [] array = (Object[]) result;
-        Assertions.assertEquals(3, array.length);
-
-        final Object [] array0 = (Object[]) array[0];
-        final Object [] array1 = (Object[]) array[1];
-        final Object [] array2 = (Object[]) array[2];
-
-        Assertions.assertEquals(5, array0.length);
-        Assertions.assertEquals(3, array1.length);
-        Assertions.assertEquals(1, array2.length);
-
-        Assertions.assertEquals(1, array0[0]);
-        Assertions.assertEquals(2, array0[1]);
-        Assertions.assertEquals(3, array0[2]);
-        Assertions.assertEquals(4, array0[3]);
-        Assertions.assertEquals(5, array0[4]);
-
-        Assertions.assertEquals(3, array1[0]);
-        Assertions.assertEquals(2, array1[1]);
-        Assertions.assertEquals(1, array1[2]);
-
-        Assertions.assertEquals(42, array2[0]);
-    }
-}
-- 
GitLab