Package match.player

Examples of match.player.PlayerModel


    }

    @Test
    public void assigningRedCardShouldDisqualifyPlayer() {
        startMatch();
        PlayerModel playerModel = match.getPlayerSet().iterator().next();
        assignRedCard(playerModel);
        assertThat(playerModel.getPlayerState(), equalTo(PlayerState.disqualified));
    }
View Full Code Here


    }

    @Test
    public void disqualifyingPlayerShouldResultInDisqualification() {
        startMatch();
        PlayerModel playerModel = match.getPlayerSet().iterator().next();
        match.handle(new DisqualifyPlayerCommand(matchId, playerModel));
        assertThat(playerModel.getPlayerState(), equalTo(PlayerState.disqualified));
    }
View Full Code Here

        assertThat(playerModel.getPlayerState(), equalTo(PlayerState.disqualified));
    }

    @Test
    public void twoYellowCardsShouldResultInDisqualification() {
        PlayerModel playerModel = match.getPlayerSet().iterator().next();
        startMatch();
        assignYellowCard(playerModel);
        assignYellowCard(playerModel);
        assertThat(playerModel.getPlayerState(), equalTo(PlayerState.disqualified));
    }
View Full Code Here

        assertThat(playerModel.getPlayerState(), equalTo(PlayerState.disqualified));
    }

    @Test
    public void oneYellowCardShouldNotResultInDisqualification() {
        PlayerModel playerModel = match.getPlayerSet().iterator().next();
        startMatch();
        assignYellowCard(playerModel);
        assertThat(playerModel.getPlayerState(), equalTo(PlayerState.playing));
    }
View Full Code Here

    public static SoccerMatchModel build() {
        Set<PlayerModel> players = new HashSet<PlayerModel>();
        UUID matchId = UUID.randomUUID();

        players.add(new PlayerModel(UUID.randomUUID(), "piet", PlayerState.playing));
        players.add(new PlayerModel(UUID.randomUUID(), "klaas", PlayerState.playing));
        players.add(new PlayerModel(UUID.randomUUID(), "frank", PlayerState.playing));
        players.add(new PlayerModel(UUID.randomUUID(), "henk", PlayerState.playing));

        Match match = new Match(matchId, players);

        return new SoccerMatchModel(players, match);
    }
View Full Code Here

TOP

Related Classes of match.player.PlayerModel

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.