From b990b65b20c5bd3b4372e497fe89a3d47746426b Mon Sep 17 00:00:00 2001 From: Tom Zhao <tom.zhao@dsv.su.se> Date: Thu, 30 Jan 2025 10:26:17 +0100 Subject: [PATCH] 97: Update test code for TempaltePanel --- .../dsv/scipro/grading/TemplatePanelTest.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/view/src/test/java/se/su/dsv/scipro/grading/TemplatePanelTest.java b/view/src/test/java/se/su/dsv/scipro/grading/TemplatePanelTest.java index cfcdb6977a..0c83b129bb 100644 --- a/view/src/test/java/se/su/dsv/scipro/grading/TemplatePanelTest.java +++ b/view/src/test/java/se/su/dsv/scipro/grading/TemplatePanelTest.java @@ -18,54 +18,56 @@ public class TemplatePanelTest extends SciProTest { public static final ProjectType BACHELOR = new ProjectType(DegreeType.BACHELOR, "Bachelor", "Bachelor"); public static final ProjectType MASTER = new ProjectType(DegreeType.MASTER, "Master", "Master"); public static final ProjectType MAGISTER = new ProjectType(DegreeType.MAGISTER, "Magister", "Magister"); + + private static final String key = "between2017_202410"; private TemplatePanel panel; @Test public void bachelor_container_visible_if_bachelor_project() { startPanel(BACHELOR, 15); - tester.assertVisible(path(panel, "from2017", BACHELOR_CONTAINER)); + tester.assertVisible(path(panel, key, BACHELOR_CONTAINER)); } @Test public void bachelor_container_invisible_if_not_bachelor_project() { startPanel(MASTER, 15); - tester.assertInvisible(path(panel, "from2017", BACHELOR_CONTAINER)); + tester.assertInvisible(path(panel, key, BACHELOR_CONTAINER)); } @Test public void magister_container_visible_if_magister_project() { startPanel(MAGISTER, 15); - tester.assertVisible(path(panel, "from2017", MASTER_15_CONTAINER)); + tester.assertVisible(path(panel, key, MASTER_15_CONTAINER)); } @Test public void magister_container_invisible_if_not_magister() { startPanel(BACHELOR, 15); - tester.assertInvisible(path(panel, "from2017", MASTER_15_CONTAINER)); + tester.assertInvisible(path(panel, key, MASTER_15_CONTAINER)); } @Test public void magister_container_invisible_if_wrong_credits() { startPanel(MASTER, 30); - tester.assertInvisible(path(panel, "from2017", MASTER_15_CONTAINER)); + tester.assertInvisible(path(panel, key, MASTER_15_CONTAINER)); } @Test public void master_30_container_visible_if_master_30_project() { startPanel(MASTER, 30); - tester.assertVisible(path(panel, "from2017", MASTER_30_CONTAINER)); + tester.assertVisible(path(panel, key, MASTER_30_CONTAINER)); } @Test public void master_30_container_invisible_if_not_master() { startPanel(BACHELOR, 30); - tester.assertInvisible(path(panel, "from2017", MASTER_30_CONTAINER)); + tester.assertInvisible(path(panel, key, MASTER_30_CONTAINER)); } @Test public void master_30_container_visible_if_master_and_0_credits() { startPanel(MASTER, 0); - tester.assertVisible(path(panel, "from2017", MASTER_30_CONTAINER)); + tester.assertVisible(path(panel, key, MASTER_30_CONTAINER)); } private void startPanel(ProjectType projectType, int credits) {