Вот две ссылки, которые могут помочь
ссылка описывает ошибку UnboundLocalError. Ссылка 2 может помочь с повторной записью тестовой функции. На основе второй ссылки исходная проблема может быть переписана как:
>>> a, b, c = (1, 2, 3)
>>> print (a, b, c)
(1, 2, 3)
>>> def test (a, b, c):
... print (a)
... print (b)
... print (c)
... c += 1
... return a, b, c
...
>>> a, b, c = test (a, b, c)
1
2
3
>>> print (a, b ,c)
(1, 2, 4)
Это невозможно сделать.
Neo4j - это приложение Java, и вам нужно JVM для его запуска.
Что вы можете попробовать: IKVM.NET запустить Neo4j в .NET VM и вызывать эти методы из кода C #.
Вы упомянули, что хотите встроенные db для тестирования интеграции. Я предлагаю запустить новый экземпляр Neo4j как часть тестового прогона. Только для целей тестирования.