From 19dcb00a8d636a7f2caa77c744faf41d054cab6c Mon Sep 17 00:00:00 2001
From: Scott <scottld@stud.ntnu.no>
Date: Tue, 27 Feb 2024 20:08:06 +0100
Subject: [PATCH] Added tests fir deckOFCards class

---
 .../ntnu/stud/cardgame/DeckOfCardsTest.java   | 27 +++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100644 src/test/java/edu/ntnu/stud/cardgame/DeckOfCardsTest.java

diff --git a/src/test/java/edu/ntnu/stud/cardgame/DeckOfCardsTest.java b/src/test/java/edu/ntnu/stud/cardgame/DeckOfCardsTest.java
new file mode 100644
index 0000000..401f48d
--- /dev/null
+++ b/src/test/java/edu/ntnu/stud/cardgame/DeckOfCardsTest.java
@@ -0,0 +1,27 @@
+package edu.ntnu.stud.cardgame;
+
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Nested;
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.*;
+
+public class DeckOfCardsTest {
+  DeckOfCards deck;
+
+  @BeforeEach
+  void setDeck() {
+    deck = new DeckOfCards();
+  }
+
+  @Nested
+  public class PositiveTests{
+    @Test
+    void testDeckFiller(){
+      assertEquals(deck.getDeck().size(), 52);
+      assertTrue(deck.getDeck().contains(new PlayingCard('H', 10)));
+      assertTrue(deck.getDeck().contains(new PlayingCard('D', 1)));
+      assertTrue(deck.getDeck().contains(new PlayingCard('C', 5)));
+    }
+  }
+}
-- 
GitLab