def test_outgoing(self): class Resource(ModelResource): model_class = Mock() parent_resource_path = 'resources' field = URIResourceField(attribute='foo', resource_class=Resource) source_object = Mock() source_object.foo = mock_orm.Model(pk=2) target_dict = dict() field.handle_outgoing(mock_context(), source_object, target_dict) self.assertEqual(target_dict['foo'], 'uri://resources/2')