Пример #1
0
class TestTeam(unittest.TestCase):
    def setUp(self):
        team_1 = Team("Barcelona", 27)
        team_2 = Team("Real Madrid", 24)
        self.teams = [team_1, team_2]

        self.player_1 = Player("Hazard", "Real Madrid", "Forward", 12, 8, 0, 0)
        self.player_2 = Player("Rodrygo", "Real Madrid", "Forward", 4, 9, 0, 0)

    def test_team_has_name(self):
        team_name = self.teams[1].name
        self.assertEqual("Real Madrid", team_name)

    def test_team_has_points(self):
        team_points = self.teams[0].points
        self.assertEqual(27, team_points)

    def test_team_has_players(self):
        self.team = Team("Barcelona", 27)
        self.team.add_player(self.player_1)
        self.team.add_player(self.player_2)
        self.assertEqual(2, len(self.team.players))
Пример #2
0
    def setUp(self):
        player_1 = Player("Messi", "Barcelona", "Forward", 50, 22, 0, 0)
        player_2 = Player("Ronaldo", "Barcelona", "Forward", 30, 20, 0, 0)
        player_3 = Player("Greizman", "Barcelona", "Forward", 15, 10, 0, 1)

        player_4 = Player("Hazard", "Real Madrid", "Forward", 50, 22, 0, 0)
        player_5 = Player("Kroos", "Real Madrid", "Midfielder", 30, 20, 0, 0)
        player_6 = Player("Benzema", "Real Madrid", "Forward", 15, 10, 0, 1)

        team_1 = Team("Barcelona", 27)
        team_2 = Team("Real Madrid", 24)

        team_1.add_player(player_1)
        team_1.add_player(player_2)
        team_1.add_player(player_3)

        team_2.add_player(player_4)
        team_2.add_player(player_5)
        team_2.add_player(player_6)

        self.game = Game("El Clasico", 3, 0)