Merge pull request #7 from rubenpirreram/OptionalCard-Management
OptionalCard-Management
This commit is contained in:
@@ -1,10 +1,18 @@
|
||||
package it.polimi.ingsw.gc14.Model;
|
||||
|
||||
import it.polimi.ingsw.gc14.Model.GamePackage.GameStages;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
|
||||
class GameTest {
|
||||
@Test void Game()
|
||||
{
|
||||
int nPlayers = 3;
|
||||
Game game=new Game(nPlayers);
|
||||
assertEquals(nPlayers,game.getNPlayers());
|
||||
assertEquals(GameStages.WAITING,game.getCurrentState().getGameStage());
|
||||
}
|
||||
|
||||
@Test
|
||||
void getUpperListTribeCards() {
|
||||
@@ -24,10 +32,27 @@ class GameTest {
|
||||
|
||||
@Test
|
||||
void addPlayer() {
|
||||
Game game=new Game(3);
|
||||
Player p1=new Player("p1");
|
||||
Player p2=new Player("p2");
|
||||
Player p3=new Player("p3");
|
||||
Player p4=new Player("p3");
|
||||
|
||||
assertTrue(game.addPlayer(p1));
|
||||
assertTrue(game.addPlayer(p2));
|
||||
assertFalse(game.addPlayer(p2));
|
||||
assertTrue(game.addPlayer(p3));
|
||||
|
||||
|
||||
assertEquals(GameStages.SLOT_CHOICE,game.getCurrentState().getGameStage());
|
||||
assertFalse(game.addPlayer(p4));
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Test
|
||||
void init() {
|
||||
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -49,15 +74,12 @@ class GameTest {
|
||||
@Test
|
||||
void drawLowerBuildingCardByIndex() {
|
||||
}
|
||||
//Ruben
|
||||
@Test
|
||||
void pickOptionalTribeCard() {
|
||||
}
|
||||
//Ruben
|
||||
@Test
|
||||
void pickOptionalBuildingCard() {
|
||||
}
|
||||
//Ruben
|
||||
@Test
|
||||
void noOptionalCard() {
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user