def test_build_json_resource_obj(): resource = {"username": "******", "version": "1.0.0"} serializer = ResourceSerializer(data={"username": "******"}) serializer.is_valid() resource_instance = serializer.save() output = { "type": "user", "id": "1", "attributes": { "username": "******" }, "meta": { "version": "1.0.0" }, } assert (JSONRenderer.build_json_resource_obj( get_serializer_fields(serializer), resource, resource_instance, "user", serializer, ) == output)
def test_build_json_resource_obj(): resource = { 'pk': 1, 'username': '******', } serializer = ResourceSerializer(data={'username': '******'}) serializer.is_valid() resource_instance = serializer.save() output = { 'type': 'user', 'id': '1', 'attributes': { 'username': '******' }, } assert JSONRenderer.build_json_resource_obj( serializer.fields, resource, resource_instance, 'user') == output
def test_build_json_resource_obj(): resource = { 'pk': 1, 'username': '******', } serializer = ResourceSerializer(data={'username': '******'}) serializer.is_valid() resource_instance = serializer.save() output = { 'type': 'user', 'id': '1', 'attributes': { 'username': '******' }, } assert JSONRenderer.build_json_resource_obj( serializer.fields, resource, resource_instance, 'user') == output
def test_build_json_resource_obj(): resource = { "pk": 1, "username": "******", } serializer = ResourceSerializer(data={"username": "******"}) serializer.is_valid() resource_instance = serializer.save() output = { "type": "user", "id": "1", "attributes": { "username": "******" }, } assert (JSONRenderer.build_json_resource_obj(serializer.fields, resource, resource_instance, "user") == output)