コード例 #1
0
ファイル: test_team.py プロジェクト: heynemann/libsoccer
    def test_can_generate_team_with_defaults(self):
        team = Team.generate('Concha Dourada FC')

        assert team.__class__ == Team
        assert team.name == 'Concha Dourada FC'
        assert len(team.starters) == 11
        assert len(team.substitutes) == 7
コード例 #2
0
ファイル: test_team.py プロジェクト: heynemann/libsoccer
    def test_team_str(self):
        team = Team.generate('Concha Dourada FC')

        team_str = unicode(team)

        assert 'Concha Dourada FC' in team_str
        assert '\nStarter Players:\n\n' in team_str
        assert '\nSubstitutes:\n\n' in team_str
コード例 #3
0
ファイル: test_team.py プロジェクト: heynemann/libsoccer
    def test_generating_team_with_proper_values(self):
        team = Team.generate(
            name='Concha Dourada FC',
            starters=[1, 2, 2, 3, 3],
            substitutes=[1, 2, 1, 2, 2],
            starter_skill=50,
            substitutes_skill=35
        )

        assert len(team.starters) == 11
        assert len(team.substitutes) == 8
コード例 #4
0
ファイル: test_team.py プロジェクト: heynemann/libsoccer
    def test_get_strikers(self):
        team = Team.generate('Concha Dourada FC')

        assert len(team.strikers) == 3
コード例 #5
0
ファイル: test_team.py プロジェクト: heynemann/libsoccer
    def test_get_midfielders(self):
        team = Team.generate('Concha Dourada FC')

        assert len(team.midfielders) == 3
コード例 #6
0
ファイル: test_team.py プロジェクト: heynemann/libsoccer
    def test_get_wings(self):
        team = Team.generate('Concha Dourada FC')

        assert len(team.wings) == 2
コード例 #7
0
ファイル: test_team.py プロジェクト: heynemann/libsoccer
    def test_get_defenders(self):
        team = Team.generate('Concha Dourada FC')

        assert len(team.defenders) == 2
コード例 #8
0
ファイル: test_team.py プロジェクト: heynemann/libsoccer
    def test_get_goalkeeper(self):
        team = Team.generate('Concha Dourada FC')

        assert team.goalkeeper == team.starters[0]
コード例 #9
0
ファイル: test_game.py プロジェクト: heynemann/libsoccer
 def setUp(self):
     self.team1 = Team.generate(name="Team1")
     self.team2 = Team.generate(name="Team2")
     self.game = Game(home=self.team1, visitor=self.team2, ruleset=DefaultRuleSet)