Непостоянная база данных графов - Neo4j в памяти с PHP

Глядя на модульное тестирование в документации, я бы хотелось бы иметь возможность делать это и в PHP. Есть эта библиотека, которую мы используем, и нам нужно провести много тестов с базой данных.

Используя Neo4j 2.1.3, есть идеи, как это сделать с помощью языка программирования, отличного от Java?


person mulkave    schedule 04.09.2014    source источник
comment
Вы устанавливаете запуск сервера как часть вашей тестовой установки, затем вы очищаете данные, настраиваете свой тестовый набор данных и запускаете свои тестовые запросы. Промыть и повторить.   -  person Michael Hunger    schedule 08.09.2014


Ответы (2)


Взгляните на Neo4j RestTest, который можно использовать с любого языка программирования через REST API.

Отказ от ответственности: я один из авторов.

person Michal Bachman    schedule 06.09.2014
comment
Это значит, что я могу использовать все остальные конечные точки? - ›neo4j.com/docs/rest-docs/current Мы пытаемся mock neo4j для проекта php с кодированием. - person cleaversdev; 21.12.2016

На этот вопрос может быть ответ: Модульное тестирование веб-сайта

Для PHP существует ряд бесплатных систем. Тем не менее, им может потребоваться некоторая кривая обучения. Некоторые из них включают:

  1. TOAST (http://jensroland.com/projects/toast/)
  2. Фитнес (http://fitnesse.org/)
  3. Canoo WebTest
  4. И так далее

Однако, если вам нравится делать это самостоятельно и вы используете такую ​​платформу, как Codeigniter, у вас есть способы профилировать свое приложение с помощью класса тестирования и представления производительности с помощью Google Charts. Для этого могут потребоваться навыки разработчика и некоторый тип хранилища для данных отслеживания - например, база данных MySQL или плоский файл.

person Al Zziwa    schedule 04.09.2014
comment
Привет, @AlZziwa, неправильный ответ на вопрос, есть идеи о переходных базах данных Neo4J и PHP? - person JohnMark13; 04.09.2014
comment
@ JohnMark13, вы имеете право проголосовать против меня. Не читал, что вопрос касался только Neo4J. Мой ответ в целом подходит для модульного тестирования PHP. - person Al Zziwa; 12.09.2014