Tests unitaires sur base Neo4j via APIs REST

L’usage de base Neo4j est gratuit. Par contre l’utilisation du client java ne l’est que pour les usages non-commerciaux. En d’autres termes, vous avez le droit d’utiliser un serveur Neo4j mais pas d’inclure des jars de Neo4j dans vos projets commerciaux. L’accès à la base Neo4j se fait alors au travers des APIs REST fourni par le serveur. Ce qui amène le problème des tests unitaires. Lors de l’utilisation d’une base de données SQL, on pourra utiliser une base de données in-memory type H2 ou HSQLDB pour isoler les tests dans un environnement contrôlé et ne pas dépendre d’un serveur externe.
Vus : 156
Publié par Marthym : 55