From dc28d58a394b8f81db28325a154d2f27aa77812e Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Thu, 27 Oct 2016 16:59:37 +0200 Subject: [PATCH] test coverage for model module --- .../lcsb/mapviewer/model/ProjectTest.java | 4 +++ .../mapviewer/model/user/AllUserTests.java | 3 +- .../ConfigurationElementEditTypeTest.java | 31 +++++++++++++++++++ .../user/ConfigurationElementTypeTest.java | 1 + .../lcsb/mapviewer/model/user/UserTest.java | 9 ++++++ 5 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 model/src/test/java/lcsb/mapviewer/model/user/ConfigurationElementEditTypeTest.java diff --git a/model/src/test/java/lcsb/mapviewer/model/ProjectTest.java b/model/src/test/java/lcsb/mapviewer/model/ProjectTest.java index ec95a2738e..7684abc5e9 100644 --- a/model/src/test/java/lcsb/mapviewer/model/ProjectTest.java +++ b/model/src/test/java/lcsb/mapviewer/model/ProjectTest.java @@ -91,7 +91,11 @@ public class ProjectTest { String name = "name3"; MiriamData disease = new MiriamData(); Project project = new Project("str"); + boolean sbgn = true; + project.setSbgnFormat(sbgn); + assertEquals(sbgn, project.isSbgnFormat()); + project.setId(id); assertEquals(id, project.getId()); diff --git a/model/src/test/java/lcsb/mapviewer/model/user/AllUserTests.java b/model/src/test/java/lcsb/mapviewer/model/user/AllUserTests.java index 783660efd1..db80b08b4f 100644 --- a/model/src/test/java/lcsb/mapviewer/model/user/AllUserTests.java +++ b/model/src/test/java/lcsb/mapviewer/model/user/AllUserTests.java @@ -6,7 +6,8 @@ import org.junit.runners.Suite.SuiteClasses; @RunWith(Suite.class) @SuiteClasses({ BasicPrivilegeTest.class, // - ConfigurationElementTypeTest.class, // + ConfigurationElementTypeTest.class, // + ConfigurationElementEditTypeTest.class, // ConfigurationTest.class, // ObjectPrivilegeTest.class, // PrivilegeTypeTest.class, // diff --git a/model/src/test/java/lcsb/mapviewer/model/user/ConfigurationElementEditTypeTest.java b/model/src/test/java/lcsb/mapviewer/model/user/ConfigurationElementEditTypeTest.java new file mode 100644 index 0000000000..839105c1d0 --- /dev/null +++ b/model/src/test/java/lcsb/mapviewer/model/user/ConfigurationElementEditTypeTest.java @@ -0,0 +1,31 @@ +package lcsb.mapviewer.model.user; + +import static org.junit.Assert.*; + +import org.junit.After; +import org.junit.AfterClass; +import org.junit.Before; +import org.junit.Test; + +public class ConfigurationElementEditTypeTest { + + @AfterClass + public static void tearDownAfterClass() throws Exception { + } + + @Before + public void setUp() throws Exception { + } + + @After + public void tearDown() throws Exception { + } + + @Test + public void testValues() { + for (ConfigurationElementEditType type: ConfigurationElementEditType.values()){ + assertNotNull(ConfigurationElementEditType.valueOf(type.toString())); + } + } + +} diff --git a/model/src/test/java/lcsb/mapviewer/model/user/ConfigurationElementTypeTest.java b/model/src/test/java/lcsb/mapviewer/model/user/ConfigurationElementTypeTest.java index 1f34d76b0d..0624e5daf6 100644 --- a/model/src/test/java/lcsb/mapviewer/model/user/ConfigurationElementTypeTest.java +++ b/model/src/test/java/lcsb/mapviewer/model/user/ConfigurationElementTypeTest.java @@ -25,6 +25,7 @@ public class ConfigurationElementTypeTest { ConfigurationElementType.valueOf(type.toString()); assertNotNull(type.getCommonName()); assertNotNull(type.getDefaultValue()); + assertNotNull(type.getEditType()); } } } diff --git a/model/src/test/java/lcsb/mapviewer/model/user/UserTest.java b/model/src/test/java/lcsb/mapviewer/model/user/UserTest.java index 2de8a4b7d3..e2638d3efa 100644 --- a/model/src/test/java/lcsb/mapviewer/model/user/UserTest.java +++ b/model/src/test/java/lcsb/mapviewer/model/user/UserTest.java @@ -3,6 +3,7 @@ package lcsb.mapviewer.model.user; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; +import java.awt.Color; import java.util.HashSet; import java.util.Set; @@ -66,7 +67,15 @@ public class UserTest { Set<BasicPrivilege> privileges = new HashSet<>(); boolean removed = true; UserAnnotationSchema annotationSchema = new UserAnnotationSchema(); + Color minColor = Color.BLACK; + Color maxColor = Color.BLUE; + user.setMaxColor(maxColor); + assertEquals(maxColor, user.getMaxColor()); + + user.setMinColor(minColor); + assertEquals(minColor, user.getMinColor()); + user.setId(id); assertEquals((Integer)id, user.getId()); -- GitLab