def test_delete_member(self): statu=StatusReport( user=self.test_user, status="testing") statu.save() response =StatusMember.as_view()(self.get_request(method="DELETE"),pk=statu.pk) self.assertEqual(response.status_code, status.HTTP_204_NO_CONTENT) statu.delete()
def test_delete_member(self): stat = StatusReport(user=self.test_user, status="testing") stat.save() response = StatusMember.as_view()(self.get_request(method='DELETE'), pk=stat.pk) self.assertEqual(response.status_code, status.HTTP_204_NO_CONTENT)
def test_delete_member(self): deleteable_status = StatusReport(user=self.test_user, status="testing") deleteable_status.save() response = StatusMember.as_view()( self.get_request(method='DELETE'), pk=deleteable_status.pk) self.assertEqual(response.status_code, status.HTTP_204_NO_CONTENT)
def test_get_member(self): statu=StatusReport( user=self.test_user, status="testing") statu.save() status=StatusReport.objects.get(pk=statu.id) expected_json=StatusReportSerializer(status).data response =StatusMember.as_view()(self.get_request(),pk=statu.id) self.assertEqual(expected_json,response.data) statu.delete()
def test_get_member(self): stat = StatusReport(user=self.test_user, status="testing") stat.save() status = StatusReport.objects.get(pk=stat.id) expected_json = StatusReportSerializer(status).data response = StatusMember.as_view()(self.get_request(), pk=stat.id) self.assertEqual(expected_json, response.data) stat.delete()
def test_Status_Reports_can_be_converted_to_JSON(self): j = StatusReport(user=self.u, status="hello world") j.save() expected_json = ( '[{"pk": %d, "model": "main.status_reports", "fields":' ' {"status": "hello world", "user": %d, "when": "%s"}}]' % (j.id, self.u.id, j.when)) s = StatusReport.objects.get(id=j.id) json = serializers.serialize("json", [s]) for new_obj in serializers.deserialize("json", json): self.assertEqual(new_obj.object, s)
def test_Status_Reports_can_be_converted_to_JSON(self): j = StatusReport(user=self.u, status="hello world") j.save() expected_json = ( '[{"pk": %d, "model": "main.status_reports", "fields":' ' {"status": "hello world", "user": %d, "when": "%s"}}]' % (j.id, self.u.id, j.when) ) s = StatusReport.objects.get(id=j.id) json = serializers.serialize("json", [s]) for new_obj in serializers.deserialize("json", json): self.assertEqual(new_obj.object, s)