From 1bc487eab713c786bdf8beb805dd8418de854fda Mon Sep 17 00:00:00 2001 From: fdai7793 Date: Wed, 24 Jan 2024 15:13:29 +0100 Subject: [PATCH] test_AddCardToPlayerDeck --- .../java/de/hsfulda/onses/PlayerTest.java | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/test/java/de/hsfulda/onses/PlayerTest.java diff --git a/src/test/java/de/hsfulda/onses/PlayerTest.java b/src/test/java/de/hsfulda/onses/PlayerTest.java new file mode 100644 index 0000000..010b5a3 --- /dev/null +++ b/src/test/java/de/hsfulda/onses/PlayerTest.java @@ -0,0 +1,28 @@ + +package de.hsfulda.onses; + +import org.junit.jupiter.api.DisplayName; +import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.*; + +import de.hsfulda.onses.models.Card; +import de.hsfulda.onses.models.Player; + +import java.util.ArrayList; + +public class PlayerTest { + + @Test + @DisplayName("AddCardToPlayerDeck") + public void AddCardToPlayerDeck() { + + // arrange + Player player = new Player(); + Card testCard = new Card().setColor(Card.Color.BLACK).setValue(Card.Value.FIVE); + // act + player.addCardToPlayerDeck(testCard); + Card firstCardPlayerDeck = player.getPlayerDeck().getFirst(); + // assert + assertEquals(testCard, firstCardPlayerDeck); + } +}