def test_response_obj_sets_correct_fields(self): with io.open(resource_filename('json/test_response.json')) as resp: response = json.load(resp) obj = ResponseObject('{}') obj._fields = ['id', 'name'] obj.__init__(response) assert obj.id == response['id'] assert obj.name == response['name'] assert hasattr(obj, 'do_not_display') is False