Add: JsonCards , DecksCreator, Test:DecksCreator

This commit is contained in:
rubenpirreram
2026-03-20 18:28:53 +01:00
parent 7028724728
commit c356064093
7 changed files with 892 additions and 40 deletions
@@ -0,0 +1,21 @@
package it.polimi.ingsw.gc14.Model;
import it.polimi.ingsw.gc14.Model.Cards.TribeCard;
import org.junit.jupiter.api.Test;
import java.util.*;
import static org.junit.jupiter.api.Assertions.*;
class DecksCreatorTest {
@Test
void loadDeck() {
List<TribeCard> cards = DecksCreator.loadDeck("/Cards/cards_era1.json");
assertEquals(33,cards.size());
List<TribeCard> cards2 = DecksCreator.loadDeck("/Cards/cards_era2.json");
assertEquals(32,cards2.size());
List<TribeCard> cards3 = DecksCreator.loadDeck("/Cards/cards_era3.json");
assertEquals(29,cards3.size());
}
}