diff --git a/Domain/Block/Blockeintrag.java b/Domain/Block/Blockeintrag.java index fc79e1b..3576c34 100644 --- a/Domain/Block/Blockeintrag.java +++ b/Domain/Block/Blockeintrag.java @@ -13,18 +13,18 @@ import java.util.Objects; public class Blockeintrag { private int punkte; private int stiche; - private Spieler spieler; + private Spieler id; public Blockeintrag() { } - public Blockeintrag(int punkte, int stiche, Spieler spieler) { + public Blockeintrag(int punkte, int stiche, Spieler id) { if(stiche < 0){ throw new IllegalArgumentException("Ihre Stiche dürfen nicht im Negativen bereich sein"); } this.stiche = stiche; this.punkte = punkte; - this.spieler = spieler; + this.id = id; } public int getPunkte() { @@ -46,8 +46,8 @@ public class Blockeintrag { this.punkte = punkte; } - public Spieler getSpieler() { - return spieler; + public Spieler getId() { + return id; } @Override @@ -61,12 +61,12 @@ public class Blockeintrag { Blockeintrag andererEintrag = (Blockeintrag) ob; return this.punkte == andererEintrag.punkte && this.stiche == andererEintrag.stiche - && Objects.equals(this.spieler, andererEintrag.spieler); + && Objects.equals(this.id, andererEintrag.id); } @Override public int hashCode() { - return Objects.hash(punkte, stiche, spieler); + return Objects.hash(punkte, stiche, id); } @Override diff --git a/Test/Domain/Block/BlockeintragTest.java b/Test/Domain/Block/BlockeintragTest.java index 9630945..6182c8b 100644 --- a/Test/Domain/Block/BlockeintragTest.java +++ b/Test/Domain/Block/BlockeintragTest.java @@ -7,7 +7,6 @@ written on: 10 / 10 / 2023 at: 21:17 package Test.Domain.Block; import Domain.Block.Blockeintrag; -import org.junit.Assert; import org.junit.Test; import static junit.framework.TestCase.assertEquals; @@ -36,7 +35,7 @@ public class BlockeintragTest { } //Exception Test hier schreiben - //@Test + @Test public void testNegativeStiche() throws Exception { assertThrows(IllegalArgumentException.class, () -> new Blockeintrag(50, -3, null)); assertThrows(IllegalArgumentException.class, () -> new Blockeintrag(30,-1, null)); diff --git a/Test/Domain/Block/BlockzeileTest.java b/Test/Domain/Block/BlockzeileTest.java index 7d2399f..f5fa532 100644 --- a/Test/Domain/Block/BlockzeileTest.java +++ b/Test/Domain/Block/BlockzeileTest.java @@ -9,11 +9,9 @@ package Test.Domain.Block; import Domain.Block.Block; import Domain.Block.Blockeintrag; import Domain.Block.Blockzeile; -import com.sun.source.tree.BlockTree; import org.junit.Test; import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertTrue; public class BlockzeileTest { Block b = new Block(); @@ -41,25 +39,25 @@ public class BlockzeileTest { z1.addEintrag(e1); z1.addEintrag(e2); daten = z1.getDaten(); - assertEquals("addEintrag: 1 Eintrag", 2, daten.length); - assertEquals("addEintrag: 1 Eintrag", e1, daten[0]); - assertEquals("addEintrag: 1 Eintrag", e2, daten[1]); + assertEquals("addEintrag: 1 Eintrag", 3, daten.length); + assertEquals("addEintrag: 1 Eintrag", e1, daten[1]); + assertEquals("addEintrag: 1 Eintrag", e2, daten[2]); //2 Eintrag z1.addEintrag(e3); z1.addEintrag(e4); daten = z1.getDaten(); assertEquals("addEintrag: 2 Eintrag", 5, daten.length); - assertEquals("addEintrag: 2 Eintrag", e3, daten[2]); - assertEquals("addEintrag: 2 Eintrag", e4, daten[3]); + assertEquals("addEintrag: 2 Eintrag", e3, daten[3]); + assertEquals("addEintrag: 2 Eintrag", e4, daten[4]); //3 Eintrag z1.addEintrag(e5); z1.addEintrag(e6); daten = z1.getDaten(); assertEquals("addEintrag: 3 Eintrag", 7, daten.length); - assertEquals("addEintrag: 3 Eintrag", e5, daten[4]); - assertEquals("addEintrag: 3 Eintrag", e6, daten[5]); + assertEquals("addEintrag: 3 Eintrag", e5, daten[5]); + assertEquals("addEintrag: 3 Eintrag", e6, daten[6]); } //Überprüfung ob Daten korrekt zurückgegeben werden @@ -71,9 +69,9 @@ public class BlockzeileTest { Blockeintrag[] daten = z1.getDaten(); - assertEquals(2, daten.length); - assertEquals(e1, daten[0]); - assertEquals(e2, daten[1]); + assertEquals(3, daten.length); + assertEquals(e1, daten[1]); + assertEquals(e2, daten[2]); z1.addEintrag(null); Blockeintrag[] daten1 = z1.getDaten();