Package ch.bfh.testutil

Examples of ch.bfh.testutil.MockPlayer


        this.player2 = new Player();
        this.player3 = new Player();
        this.player4 = new Player();
        this.player5 = new Player();

        this.hans = new MockPlayer();
        this.fritz = new MockPlayer();
        this.juerg = new MockPlayer();
        this.moritz = new MockPlayer();

        this.mockrule = new MockRule(this.hans);

        this.game = new Game(hans, mockrule);
View Full Code Here


    @Test
    public void testIsPlayable() {
        JassRule rule = new JassRule();
        rule.setTrumpf(CardColor.HERZ);

        MockPlayer hans = new MockPlayer();
        List<Card> handCards = new ArrayList<Card>();
        Card ecke6 = new Card(CardColor.ECKE, CardRank.SECHS);
        ecke6.setHolder(hans);
        Card ecke7 = new Card(CardColor.ECKE, CardRank.SIEBEN);
        ecke7.setHolder(hans);
        handCards.add(ecke6);
        handCards.add(ecke7);
        hans.setHand(new Hand(handCards));

        // empty table
        Table table = new Table(4);
        Assert.assertTrue(rule.isPlayable(new Card(CardColor.SCHAUFEL, CardRank.SECHS), table));
        table.addCard(0,new Card(CardColor.SCHAUFEL, CardRank.SECHS));
View Full Code Here

    }

    @Test
    public void testHasWinner() throws PlayerAlreadyInGameException, PlaceTakenException, PlaceDoesNotExistException {
        MockPlayer player1 = new MockPlayer();
        player1.setPoints(520);

        Player player2 = new Player();
        Player player3 = new Player();
        Player player4 = new Player();
View Full Code Here

        Assert.assertTrue(rule.hasWinner(teams));
    }

    @Test
    public void testGetWinner() throws PlayerAlreadyInGameException, PlaceTakenException, PlaceDoesNotExistException {
        MockPlayer player1 = new MockPlayer();
        player1.setPoints(520);

        MockPlayer player2 = new MockPlayer();
        player2.setPoints(521);
       
        Player player3 = new Player();
        Player player4 = new Player();

        List<List<IPlayer>> teams = new ArrayList<List<IPlayer>>();
View Full Code Here

TOP

Related Classes of ch.bfh.testutil.MockPlayer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.