def test_register_count_delete(self): """Test players can be registered and deleted.""" tournament.register_player("Markov Chaney") tournament.register_player("Joe Malik") tournament.register_player("Mao Tsu-hsi") tournament.register_player("Atlanta Hope") counted_players = tournament.count_players() # After registering four players, count_players should be 4 self.assertEqual(counted_players, 4) tournament.delete_players() counted_players = tournament.count_players() # After deleting, count_players should return zero self.assertEqual(counted_players, 0) print "* Players can be registered and deleted."
def test_register(self): """Test players can be registered.""" tournament.register_player("Chandra Nalaar") counted_players = tournament.count_players() # After one player registers, count_players() should be 1 self.assertEqual(counted_players, 1) print "* After registering a player, count_players() returns 1."
def test_register_count_delete(): '''This function tests to see if players can be registered and deleted.''' tournament.delete_matches() tournament.delete_players() tournament.register_player("Markov Chaney") tournament.register_player("Joe Malik") tournament.register_player("Mao Tsu-hsi") tournament.register_player("Atlanta Hope") c_value = tournament.count_players() if c_value != 4: raise ValueError( "After registering four players, count_players should be 4.") tournament.delete_players() c_value = tournament.count_players() if c_value != 0: raise ValueError("After deleting, count_players should return zero.") print "5. Players can be registered and deleted."
def test_count(self): """Test players can be counted.""" tournament.register_player("Twilight Sparkle") tournament.register_player("Fluttershy") counted_players = tournament.count_players() # We should have two players that we just registered self.assertEqual(counted_players, 2) tournament.delete_players() counted_players = tournament.count_players() # count_players() should return numeric zero, not string '0' self.assertNotIsInstance(counted_players, str) # After deleting, count_players should return zero self.assertEqual(counted_players, 0) print "* After deleting, count_players() returns zero."
def test_register(): '''this funciton tests if the player registration works correctly by returning the proper number of players registered.''' tournament.delete_matches() tournament.delete_players() tournament.register_player("Chandra Nalaar") c_value = tournament.count_players() if c_value != 1: raise ValueError( "After one player registers, count_players() should be 1.") print "4. After registering a player, count_players() returns 1."
def test_count(): '''This function tests if the the counts return properly from the database.''' tournament.delete_matches() tournament.delete_players() c_value = tournament.count_players() if c_value == '0': raise TypeError( "count_players() should return numeric zero, not string '0'.") if c_value != 0: raise ValueError("After deleting, count_Players should return zero.") print "3. After deleting, count_players() returns zero."
def _assert_count_players(self, expected_count_players, message): c = count_players() self.assertEqual(c, expected_count_players, message + " Got {c}".format(c=c)) return c