Advertisement
Guest User

Untitled

a guest
Sep 1st, 2016
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. class DBTests(unittest.TestCase):
  2.  
  3. def test_connect(self):
  4. """ Test that a connection to the default address and port works and returns true. """
  5. self.assertTrue(connect())
  6.  
  7. def test_bad_connect(self):
  8. """ Test that a connection to an invalid address fails gracefully and returns false. """
  9. self.assertFalse(connect(address = "99.99.99.99"))
  10.  
  11. def test_getAllPlayers(self):
  12. """ Test that we can get a list of all players in the database. Fails if there are no players. """
  13. self.assertTrue(len(getAllPlayers()) > 0, "No players found in database.")
  14.  
  15. def test_insertPlayer(self):
  16. """ Test that we can insert a new player into the database. """
  17. deletePlayerByUsername("testplayer9812")
  18. newPlayer = Player("testplayer9812", "asdf")
  19. insertPlayer(newPlayer)
  20. player = getPlayerByUuid(newPlayer.uuid)
  21. self.assertTrue(str(player.uuid) == str(newPlayer.uuid))
  22. self.assertTrue(player.username == newPlayer.username)
  23. self.assertTrue(player.password == newPlayer.password)
  24.  
  25. def test_getPlayerByUuid(self):
  26. """ Test that we can get a player by its uuid. """
  27. deletePlayerByUsername("testplayer9812")
  28. newPlayer = Player("testplayer9812", "asdf")
  29. insertPlayer(newPlayer)
  30. player = getPlayerByUuid(newPlayer.uuid)
  31. self.assertTrue(str(player.uuid) == str(newPlayer.uuid))
  32. self.assertTrue(player.username == newPlayer.username)
  33. self.assertTrue(player.password == newPlayer.password)
  34.  
  35. def test_deletePlayerByUsername(self):
  36. newPlayer = Player("testplayer9812", "asdf")
  37. insertPlayer(newPlayer)
  38. player = getPlayerByUuid(newPlayer.uuid)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement