This commit is contained in:
Fabian Keller
2021-01-07 17:33:41 +01:00
2 changed files with 9 additions and 5 deletions

View File

@@ -21,7 +21,7 @@ class TEST_Kartensatz {
@Test
void ziehenSpieler() {
for(int i = 0; i < 32; i++) {
for(int i = 0; i < 31; i++) {
//Spieler hat zu anfang keine Karten auf der Hand
assertTrue(satz.getHand(Spieler.SPIELER).size()==i);
@@ -35,7 +35,7 @@ class TEST_Kartensatz {
@Test
void ziehenComputer() {
for(int i = 0; i < 32; i++) {
for(int i = 0; i < 31; i++) {
//Computer hat zu angang keine Karten auf der Hand
assertTrue(satz.getHand(Spieler.SPIELER).size()==i);

View File

@@ -8,8 +8,8 @@ import java.util.Random;
* @author Sebastian Kacza
*/
public class Kartensatz {
public Karte kartensatz[];
int letztekarte;
private Karte kartensatz[];
private int letztekarte;
/**
* Konstruktor für den Kartensatz
@@ -17,7 +17,7 @@ public class Kartensatz {
* Die Karten haben dabei die Reihenfolge eines Standart Skat Blattes
*/
public Kartensatz() {
letztekarte = 0;
kartensatz = new Karte[32];
//Standart Skat Kartensatz erstellen
@@ -57,6 +57,10 @@ public class Kartensatz {
kartensatz[30] = new Karte(Farbe.KREUZ, Wert.KOENING);
kartensatz[31] = new Karte(Farbe.KREUZ, Wert.ASS);
//eine Karte als Start Karte auswählen
Random random = new Random();
letztekarte = random.nextInt(32);
kartensatz[letztekarte].setAblageort(Ablageort.ABLAGESTAPEL);
}