|
@@ 166-170 (lines=5) @@
|
| 163 |
|
self.assertEqual(response.status_code, status.HTTP_201_CREATED) |
| 164 |
|
self.assertEqual(Message.objects.all().count(), len(self.messages) + 1) |
| 165 |
|
|
| 166 |
|
def test_create_message_no_content(self): |
| 167 |
|
self.client.force_authenticate(user=self.users[0]) |
| 168 |
|
response = self.client.post(self.create_message_url.format(self.chatmembers[0].id), {'text':""}) |
| 169 |
|
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST) |
| 170 |
|
self.assertEqual(Message.objects.all().count(), len(self.messages)) |
| 171 |
|
|
| 172 |
|
#### Modification requests |
| 173 |
|
def test_update_wrong_way(self): |
|
@@ 160-164 (lines=5) @@
|
| 157 |
|
self.assertEqual(response.status_code, status.HTTP_403_FORBIDDEN) |
| 158 |
|
self.assertEqual(Message.objects.all().count(), len(self.messages)) |
| 159 |
|
|
| 160 |
|
def test_create_message_member(self): |
| 161 |
|
self.client.force_authenticate(user=self.users[0]) |
| 162 |
|
response = self.client.post(self.create_message_url.format(self.chatmembers[0].id), self.new_message_data_right_way, format='multipart') |
| 163 |
|
self.assertEqual(response.status_code, status.HTTP_201_CREATED) |
| 164 |
|
self.assertEqual(Message.objects.all().count(), len(self.messages) + 1) |
| 165 |
|
|
| 166 |
|
def test_create_message_no_content(self): |
| 167 |
|
self.client.force_authenticate(user=self.users[0]) |
|
@@ 154-158 (lines=5) @@
|
| 151 |
|
self.assertEqual(response.status_code, status.HTTP_404_NOT_FOUND) |
| 152 |
|
self.assertEqual(Message.objects.all().count(), len(self.messages)) |
| 153 |
|
|
| 154 |
|
def test_create_message_not_self(self): |
| 155 |
|
self.client.force_authenticate(user=self.users[2]) |
| 156 |
|
response = self.client.post(self.create_message_url.format(self.chatmembers[0].id), self.new_message_data_right_way, format='multipart') |
| 157 |
|
self.assertEqual(response.status_code, status.HTTP_403_FORBIDDEN) |
| 158 |
|
self.assertEqual(Message.objects.all().count(), len(self.messages)) |
| 159 |
|
|
| 160 |
|
def test_create_message_member(self): |
| 161 |
|
self.client.force_authenticate(user=self.users[0]) |