diff --git a/src/main/java/sk/gymy/seminar/swingui/SeminarPanel.java b/src/main/java/sk/gymy/seminar/swingui/SeminarPanel.java index fde051f..93e7931 100644 --- a/src/main/java/sk/gymy/seminar/swingui/SeminarPanel.java +++ b/src/main/java/sk/gymy/seminar/swingui/SeminarPanel.java @@ -41,7 +41,7 @@ public SeminarPanel() { } private Groups getGroups() { - return (Groups) solutionBusiness.getSolution(); + return (Groups) getSolutionBusiness().getSolution(); } public void resetPanel(Solution solution) { diff --git a/src/test/java/sk/gymy/seminar/swingui/SeminarPanelTest.java b/src/test/java/sk/gymy/seminar/swingui/SeminarPanelTest.java index f40542d..e6493f8 100644 --- a/src/test/java/sk/gymy/seminar/swingui/SeminarPanelTest.java +++ b/src/test/java/sk/gymy/seminar/swingui/SeminarPanelTest.java @@ -101,6 +101,8 @@ public void testLockIconDrawing() { } } assertEquals(2, buttonsWithLockIcons); // Two locked seminars + solvedGroups.getSeminarList().get(0).setLocked(false); + solvedGroups.getSeminarList().get(2).setLocked(false); } }