Exemplo n.º 1
0
 def test_passing_score(self):
     """
     Uses default values of completed_passes and interceptions
     to calculate the passing score
     """
     qb = Quarterback()
     self.assertEqual((20 - (2 * 4)), qb.passing_score())
Exemplo n.º 2
0
 def test_passing_score(self):
     qb = Quarterback(name='JoeMontana',
                      safety=0,
                      field_goals=0,
                      completed_passes=20,
                      yards=355,
                      touchdowns=4,
                      interceptions=0)
     self.assertEqual((20 - (2 * 0) + (.25 * 355) + 4),
                      qb.passing_score(20, 355, 4, 0))
Exemplo n.º 3
0
 def test_default_qb_completed_passes(self):
     qb = Quarterback(name='JoeMontana',
                      yards=355,
                      touchdowns=4,
                      completed_passes=20,
                      interceptions=0,
                      safety=0,
                      field_goals=0)
     self.assertEqual(qb.completed_passes, 20)
Exemplo n.º 4
0
 def test_default_qb_interceptions(self):
     qb = Quarterback(name='FancyDude',
                      yards=250,
                      touchdowns=2,
                      completed_passes=17,
                      interceptions=4,
                      safety=1,
                      field_goals=0)
     self.assertEqual(qb.interceptions, 4)
Exemplo n.º 5
0
 def test_passing_score(self):
     qb = Quarterback()
     self.assertEqual((20 - (2 * 4)), qb.passing_score())
Exemplo n.º 6
0
 def test_default_qb_completed_passes(self):
     qb = Quarterback()
     self.assertEqual(qb.completed_passes, 20)
Exemplo n.º 7
0
 def test_default_qb_interceptions(self):
     qb = Quarterback(name='FancyDude')
     self.assertEqual(qb.interceptions, 4)
Exemplo n.º 8
0
 def test_passing_score(self):
     qb = Quarterback()
     self.assertEqual((20 - (2 * 4)), qb.passing_score())
     qb1 = Quarterback(completed_passes=40, interceptions=2)
     self.assertEqual((40 - (2 * 2)), qb1.passing_score())