tests.py 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. from django.test import TestCase
  2. # Create your tests here.
  3. class HackathonViewsTestCase(TestCase):
  4. def testIndex(self):
  5. resp = self.client.get('/hackathon/api/')
  6. self.assertEqual(resp.status_code, 200)
  7. def testSteam(self):
  8. resp = self.client.get('/hackathon/steam')
  9. self.assertEqual(resp.status_code, 301)
  10. def testSteamDiscountedGames(self):
  11. resp = self.client.get('/hackathon/steamDiscountedGames/')
  12. self.assertEqual(resp.status_code, 200)
  13. def testQuandlDowJones(self):
  14. resp = self.client.get('/hackathon/quandlDowJones/')
  15. self.assertEqual(resp.status_code, 200)
  16. def testQuandlSnp500(self):
  17. resp = self.client.get('/hackathon/quandlSnp500/')
  18. self.assertEqual(resp.status_code, 200)
  19. def testQuandlNasdaq(self):
  20. resp = self.client.get('/hackathon/quandlNasdaq/')
  21. self.assertEqual(resp.status_code, 200)
  22. def testGithubUser(self):
  23. resp = self.client.get('/hackathon/githubUser/')
  24. self.assertEqual(resp.status_code, 200)
  25. def testGithubTopRepositories(self):
  26. resp = self.client.get('/hackathon/githubTopRepositories/')
  27. self.assertEqual(resp.status_code, 200)
  28. def testGithubResume(self):
  29. resp = self.client.get('/hackathon/githubResume/')
  30. self.assertEqual(resp.status_code, 200)
  31. def testTwilio(self):
  32. resp = self.client.get('/hackathon/twilio/')
  33. self.assertEqual(resp.status_code, 200)