Add: Constructor and addPlayer Test
This commit is contained in:
@@ -1,10 +1,18 @@
|
|||||||
package it.polimi.ingsw.gc14.Model;
|
package it.polimi.ingsw.gc14.Model;
|
||||||
|
|
||||||
|
import it.polimi.ingsw.gc14.Model.GamePackage.GameStages;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import static org.junit.jupiter.api.Assertions.*;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
class GameTest {
|
class GameTest {
|
||||||
|
@Test void Game()
|
||||||
|
{
|
||||||
|
int nPlayers = 3;
|
||||||
|
Game game=new Game(nPlayers);
|
||||||
|
assertEquals(nPlayers,game.getNPlayers());
|
||||||
|
assertEquals(GameStages.WAITING,game.getCurrentState().getGameStage());
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void getUpperListTribeCards() {
|
void getUpperListTribeCards() {
|
||||||
@@ -24,10 +32,27 @@ class GameTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
void addPlayer() {
|
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
|
@Test
|
||||||
void init() {
|
void init() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -49,15 +74,12 @@ class GameTest {
|
|||||||
@Test
|
@Test
|
||||||
void drawLowerBuildingCardByIndex() {
|
void drawLowerBuildingCardByIndex() {
|
||||||
}
|
}
|
||||||
//Ruben
|
|
||||||
@Test
|
@Test
|
||||||
void pickOptionalTribeCard() {
|
void pickOptionalTribeCard() {
|
||||||
}
|
}
|
||||||
//Ruben
|
|
||||||
@Test
|
@Test
|
||||||
void pickOptionalBuildingCard() {
|
void pickOptionalBuildingCard() {
|
||||||
}
|
}
|
||||||
//Ruben
|
|
||||||
@Test
|
@Test
|
||||||
void noOptionalCard() {
|
void noOptionalCard() {
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user