From 4e585a5fa28114aaa88c6b1d335b0042a09d4f2f Mon Sep 17 00:00:00 2001
From: Piotr Gawron <p.gawron@atcomp.pl>
Date: Mon, 17 Mar 2025 20:12:09 +0100
Subject: [PATCH] fix compilation issues

---
 .../converter/graphics/NormalImageGeneratorTest.java         | 5 ++---
 .../mapviewer/converter/model/sbml/SbmlExporterTest.java     | 3 +--
 .../services/impl/ProjectServiceNoTransactionTest.java       | 2 +-
 3 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/converter-graphics/src/test/java/lcsb/mapviewer/converter/graphics/NormalImageGeneratorTest.java b/converter-graphics/src/test/java/lcsb/mapviewer/converter/graphics/NormalImageGeneratorTest.java
index d63c4b03e7..88eb060e22 100644
--- a/converter-graphics/src/test/java/lcsb/mapviewer/converter/graphics/NormalImageGeneratorTest.java
+++ b/converter-graphics/src/test/java/lcsb/mapviewer/converter/graphics/NormalImageGeneratorTest.java
@@ -2,7 +2,6 @@ package lcsb.mapviewer.converter.graphics;
 
 import lcsb.mapviewer.commands.CreateHierarchyCommand;
 import lcsb.mapviewer.converter.graphics.AbstractImageGenerator.Params;
-import lcsb.mapviewer.converter.model.celldesigner.CellDesignerXmlParser;
 import lcsb.mapviewer.model.graphics.PolylineData;
 import lcsb.mapviewer.model.map.layout.graphics.Layer;
 import lcsb.mapviewer.model.map.layout.graphics.LayerText;
@@ -32,6 +31,7 @@ public class NormalImageGeneratorTest extends GraphicsTestFunctions {
 
     LayerText layerText = createText();
     Layer layer = new Layer();
+    layer.setName(CreateHierarchyCommand.PATHWAY_LAYER_NAME);
     layer.addLayerText(layerText);
     layer.setVisible(true);
     model.addLayer(layer);
@@ -45,13 +45,12 @@ public class NormalImageGeneratorTest extends GraphicsTestFunctions {
 
   @Test
   public void testArtificialInHierarchicalView() throws Exception {
-    CellDesignerXmlParser parser = new CellDesignerXmlParser();
     Model model = createCompartmentModel();
     Layer layer = model.getLayers().iterator().next();
 
     layer.addLayerText(new LayerText(new Rectangle2D.Double(10, 10, 500, 500), "X asd"));
     layer.addLayerText(new LayerText(new Rectangle2D.Double(20, 20, 200, 200), "Y qwe ret"));
-    layer.addLayerText(new LayerText(new Rectangle2D.Double(100, 100, 199, 220), "Z dgf fsd aaewq ret"));
+    layer.addLayerText(new LayerText(new Rectangle2D.Double(100, 100, 199, 220), "Z dgf fsd xxx ret"));
 
     new CreateHierarchyCommand(model, 1, 8).execute();
     model.getCompartments().get(1).setTransparencyLevel("2");
diff --git a/converter-sbml/src/test/java/lcsb/mapviewer/converter/model/sbml/SbmlExporterTest.java b/converter-sbml/src/test/java/lcsb/mapviewer/converter/model/sbml/SbmlExporterTest.java
index f9578be9aa..ab1037f51e 100644
--- a/converter-sbml/src/test/java/lcsb/mapviewer/converter/model/sbml/SbmlExporterTest.java
+++ b/converter-sbml/src/test/java/lcsb/mapviewer/converter/model/sbml/SbmlExporterTest.java
@@ -1,6 +1,5 @@
 package lcsb.mapviewer.converter.model.sbml;
 
-import lcsb.mapviewer.commands.CreateHierarchyCommand;
 import lcsb.mapviewer.common.Configuration;
 import lcsb.mapviewer.common.comparator.ListComparator;
 import lcsb.mapviewer.converter.ConverterParams;
@@ -742,7 +741,7 @@ public class SbmlExporterTest extends SbmlTestFunctions {
 
     final Layer layer = new Layer();
     layer.setLayerId(1);
-    layer.setName(CreateHierarchyCommand.TEXT_LAYER_NAME);
+    layer.setName("text");
     final LayerText text = new LayerText(new Rectangle2D.Double(10, 20, 30, 40), "str a");
     text.setZ(0);
     layer.addLayerText(text);
diff --git a/service/src/test/java/lcsb/mapviewer/services/impl/ProjectServiceNoTransactionTest.java b/service/src/test/java/lcsb/mapviewer/services/impl/ProjectServiceNoTransactionTest.java
index 000a7709de..6de23de428 100644
--- a/service/src/test/java/lcsb/mapviewer/services/impl/ProjectServiceNoTransactionTest.java
+++ b/service/src/test/java/lcsb/mapviewer/services/impl/ProjectServiceNoTransactionTest.java
@@ -572,7 +572,7 @@ public class ProjectServiceNoTransactionTest extends TestUtils {
     for (final ZipEntryFile entry : params.getZipEntries()) {
       complexParams.entry(entry);
     }
-    Model model = parser.createModel(complexParams);
+    Model model = parser.createModel(complexParams, new Project());
 
     assertNotNull(model);
     assertEquals("main", model.getName());
-- 
GitLab