完善contest和announcement单元测试

This commit is contained in:
zema1
2017-11-28 16:20:29 +08:00
parent 0c52704a72
commit 5cac51007c
6 changed files with 63 additions and 13 deletions

View File

@@ -35,3 +35,14 @@ class AnnouncementAdminTest(APITestCase):
resp = self.client.delete(self.url + "?id=" + str(id))
self.assertSuccess(resp)
self.assertFalse(Announcement.objects.filter(id=id).exists())
class AnnouncementAPITest(APITestCase):
def setUp(self):
self.user = self.create_super_admin()
Announcement.objects.create(title="title", content="content", visible=True, created_by=self.user)
self.url = self.reverse("announcement_api")
def test_get_announcement_list(self):
resp = self.client.get(self.url)
self.assertSuccess(resp)