diff options
author | 2020-01-07 03:14:56 -0700 | |
---|---|---|
committer | 2020-01-07 03:14:56 -0700 | |
commit | 647a3576402cbcb83f2998e0277c2d4774d55ee8 (patch) | |
tree | 76c6f09131f1918ebb2855378c1b3aaaf6cc1fb4 | |
parent | Instantiate test_reminders module; implement UnauthedReminderAPITests (diff) |
Implement EmptyDatabaseReminderAPITests
-rw-r--r-- | pydis_site/apps/api/tests/test_reminders.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/pydis_site/apps/api/tests/test_reminders.py b/pydis_site/apps/api/tests/test_reminders.py index 55fb8000..01f6d8e4 100644 --- a/pydis_site/apps/api/tests/test_reminders.py +++ b/pydis_site/apps/api/tests/test_reminders.py @@ -25,3 +25,18 @@ class UnauthedReminderAPITests(APISubdomainTestCase): response = self.client.delete(url) self.assertEqual(response.status_code, 401) + + +class EmptyDatabaseReminderAPITests(APISubdomainTestCase): + def test_list_all_returns_empty_list(self): + url = reverse('bot:reminder-list', host='api') + response = self.client.get(url) + + self.assertEqual(response.status_code, 200) + self.assertEqual(response.json(), []) + + def test_delete_returns_404(self): + url = reverse('bot:reminder-detail', args=('1234',), host='api') + response = self.client.delete(url) + + self.assertEqual(response.status_code, 404) |