Gomoku/test/gomoku/PlateauTest.java
/**
     * Test of jouer method, of class Plateau.
     */
Test of jouer method, of class Plateau.
Test of jouer method of class Plateau .
@Test
    public void testJouer() throws Exception {
        System.out.println("jouer");
        Coup[] coups = new Coup[]
        {
            new Coup(1, new Position(0, 0)),
            new Coup(1, new Position(4, 0)),
            new Coup(1, new Position(0, 4)),
            new Coup(1, new Position(4, 4)),
            new Coup(1, new Position(2, 2))
        };
        Plateau instance = new Plateau(5, 5);
        instance.initialiser();
        try
        {
            for(Coup c : coups)
                instance.jouer(c);
        }
        catch(InvalidPlayException ex)
        {
            fail("Le coup joué devait être valide!");
        }
        coups = new Coup[]
        {
            new Coup(1, new Position(-1, 0)),
            new Coup(1, new Position(0, -1)),
            new Coup(1, new Position(-1, -1)),
            new Coup(1, new Position(5, 0)),
            new Coup(1, new Position(0, 5)),
            new Coup(1, new Position(5, 5)),
            new Coup(1, new Position(-1, 5)),
            new Coup(1, new Position(5, -1))
        };
        instance.initialiser();
        for(Coup c : coups)
        {
            try
            {
                instance.jouer(c);
                fail("Le coup joué ne devait pas être valide!");
            }
            catch(OutOfBoundException ex)
            { }
        }
    }
@ Test public void testJouer ( ) throws Exception { System . out . println ( "jouer" ) ; Coup [ ] coups = new Coup [ ] { new Coup ( 1 , new Position ( 0 , 0 ) ) , new Coup ( 1 , new Position ( 4 , 0 ) ) , new Coup ( 1 , new Position ( 0 , 4 ) ) , new Coup ( 1 , new Position ( 4 , 4 ) ) , new Coup ( 1 , new Position ( 2 , 2 ) ) } ; Plateau instance = new Plateau ( 5 , 5 ) ; instance . initialiser ( ) ; try { for ( Coup c : coups ) instance . jouer ( c ) ; } catch ( InvalidPlayException ex ) { fail ( "Le coup joué devait être valide!"); } coups = new Coup [ ] { new Coup ( 1 , new Position ( - 1 , 0 ) ) , new Coup ( 1 , new Position ( 0 , - 1 ) ) , new Coup ( 1 , new Position ( - 1 , - 1 ) ) , new Coup ( 1 , new Position ( 5 , 0 ) ) , new Coup ( 1 , new Position ( 0 , 5 ) ) , new Coup ( 1 , new Position ( 5 , 5 ) ) , new Coup ( 1 , new Position ( - 1 , 5 ) ) , new Coup ( 1 , new Position ( 5 , - 1 ) ) } ; instance . initialiser ( ) ; for ( Coup c : coups ) { try { instance . jouer ( c ) ; fail ( "Le coup joué ne devait pas être valide!"); } catch ( OutOfBoundException ex ) { } } }
Test of jouer method, of class Plateau.
Test of jouer method of class Plateau .