From 2178109d15a36f2fba709b6932f730fb6d8d4b0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A4sp=C3=A4=20Vili=20Valtteri?= <vili.v.laspa@student.jyu.fi> Date: Wed, 12 Mar 2025 07:11:19 +0200 Subject: [PATCH] Test suite --- puntti/src/puntti/Puntti.java | 1 + puntti/src/puntti/SailoException.java | 2 +- puntti/src/puntti/Tulos.java | 6 +++--- puntti/src/puntti/test/AllTests.java | 17 +++++++++++++++ puntti/src/puntti/test/TulosTest.java | 31 +++++++++++++++++++++++++++ 5 files changed, 53 insertions(+), 4 deletions(-) create mode 100644 puntti/src/puntti/test/AllTests.java create mode 100644 puntti/src/puntti/test/TulosTest.java diff --git a/puntti/src/puntti/Puntti.java b/puntti/src/puntti/Puntti.java index 9335127..380b969 100644 --- a/puntti/src/puntti/Puntti.java +++ b/puntti/src/puntti/Puntti.java @@ -125,6 +125,7 @@ public class Puntti { /** + * Testiohjelma Puntti.javalle * @param args ei käytössä */ public static void main(String[] args) { diff --git a/puntti/src/puntti/SailoException.java b/puntti/src/puntti/SailoException.java index 10d4bc6..88d7ffb 100644 --- a/puntti/src/puntti/SailoException.java +++ b/puntti/src/puntti/SailoException.java @@ -10,7 +10,7 @@ public class SailoException extends Exception{ /** - * Poikkeuksen uodostaja jolle tuodaan viesti poikkeuksesta + * Poikkeuksen muodostaja jolle tuodaan viesti poikkeuksesta * @param viesti Poikkeuksen sattuessa tuleva viesti * @example */ diff --git a/puntti/src/puntti/Tulos.java b/puntti/src/puntti/Tulos.java index 0d2df59..c3988fe 100644 --- a/puntti/src/puntti/Tulos.java +++ b/puntti/src/puntti/Tulos.java @@ -81,12 +81,12 @@ public class Tulos { * @example * <pre name="test"> * Tulos penkki = new Tulos(); - * penkki.getid() === 0; + * penkki.getId() === 0; * penkki.lisaaTulos(); * Tulos penkki2 = new Tulos(); * penkki2.lisaaTulos(); - * int n1 = penkki.getid(); - * int n2 = penkki2.getid(); + * int n1 = penkki.getId(); + * int n2 = penkki2.getId(); * n1 === n2-1; * </pre> */ diff --git a/puntti/src/puntti/test/AllTests.java b/puntti/src/puntti/test/AllTests.java new file mode 100644 index 0000000..e37e40e --- /dev/null +++ b/puntti/src/puntti/test/AllTests.java @@ -0,0 +1,17 @@ +package puntti.test; + +import org.junit.platform.suite.api.SelectClasses; +import org.junit.platform.suite.api.Suite; + +/** + * kaikki testit + * @author laspa + * @version 12.3.2025 + * + */ +@Suite +@SelectClasses({ LiikeTest.class, LiikkeetTest.class, PunttiTest.class, + TuloksetTest.class, TulosTest.class }) +public class AllTests { + // +} diff --git a/puntti/src/puntti/test/TulosTest.java b/puntti/src/puntti/test/TulosTest.java new file mode 100644 index 0000000..f257df0 --- /dev/null +++ b/puntti/src/puntti/test/TulosTest.java @@ -0,0 +1,31 @@ +package puntti.test; +// Generated by ComTest BEGIN +import static org.junit.Assert.*; +import org.junit.*; +import puntti.*; +// Generated by ComTest END + +/** + * Test class made by ComTest + * @version 2025.03.12 07:08:38 // Generated by ComTest + * + */ +@SuppressWarnings("all") +public class TulosTest { + + + + // Generated by ComTest BEGIN + /** testLisaaTulos82 */ + @Test + public void testLisaaTulos82() { // Tulos: 82 + Tulos penkki = new Tulos(); + assertEquals("From: Tulos line: 84", 0, penkki.getId()); + penkki.lisaaTulos(); + Tulos penkki2 = new Tulos(); + penkki2.lisaaTulos(); + int n1 = penkki.getId(); + int n2 = penkki2.getId(); + assertEquals("From: Tulos line: 90", n2-1, n1); + } // Generated by ComTest END +} \ No newline at end of file -- GitLab