You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
1.5 KiB

package Morpion;
import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Test;
import Morpion.Game;
class MorpionInsertion {
@Test
void InsertionPieceJ1() {
Game game = new Game();
int player = 1;
assertTrue(game.insertion(player,0,0));
assertTrue(game.insertion(player,0,1));
assertTrue(game.insertion(player,1,0));
assertTrue(game.insertion(player,1,1));
assertTrue(game.insertion(player,1,2));
assertTrue(game.insertion(player,2,1));
assertTrue(game.insertion(player,2,2));
assertTrue(game.insertion(player,2,0));
assertTrue(game.insertion(player,0,2));
assertFalse(game.insertion(player,-5,1));
assertFalse(game.insertion(5,0,0));
assertFalse(game.insertion(player,-9,-1));
game.tab[2][2] = 2 ;
assertFalse(game.insertion(player,2,2));
}
@Test
void InsertionPieceJ2() {
Game game = new Game();
int player = 2;
assertTrue(game.insertion(player,0,0));
assertTrue(game.insertion(player,0,1));
assertTrue(game.insertion(player,1,0));
assertTrue(game.insertion(player,1,1));
assertTrue(game.insertion(player,1,2));
assertTrue(game.insertion(player,2,1));
assertTrue(game.insertion(player,2,2));
assertTrue(game.insertion(player,2,0));
assertTrue(game.insertion(player,0,2));
assertFalse(game.insertion(player,-5,1));
assertFalse(game.insertion(5,0,0));
assertFalse(game.insertion(player,-9,-1));
game.tab[2][2] = 2 ;
assertFalse(game.insertion(player,2,2));
}
}