Exemplo n.º 1
0
 def test_mission_num_players_possible(self):
     """You should not be able to specify arbitrary num_players."""
     mission = Mission()
     mission.num_players = 33
     with self.assertRaises(ValidationError) as err:
         mission.full_clean()
     expected_message = 'Value 33 is not a valid choice.'
     message_list = err.exception.message_dict.get('num_players')
     self.assertEqual(expected_message, message_list[0])
Exemplo n.º 2
0
 def test_mission_update_num_players(self):
     """You should be able to update num_players for a Mission."""
     mission = Mission()
     mission.num_players = 8
     self.assertEqual(8, mission.num_players)