Как мне настроить тест интеграции Spring Data Neo4j с JUnit 5 (в Kotlin)?
Большинство примеров выполнения интеграционных тестов Spring с Neo4j в Интернете все еще находятся на JUnit 4 и используют Neo4jRule.
Как создать настройку для Neo4j + Spring + JUnit 5?
1 ответ
Если вы тестируете встроенное ПО, используйте Test Harness с простой конфигурацией Spring.
Вот некоторые примеры:
https://medium.com/neo4j/testing-your-neo4j-based-java-application-34bef487cc3c
https://github.com/michael-simons/neo4j-sdn-ogm-tips/tree/master/examples/using-the-test-harnesshttps://github.com/michael-simons/neo4j-sdn-ogm-tips/tree/master/examples/using-testcontainers
Я бы присмотрелся к вышесказанному ^^ Этот и тестовые контейнеры станут нашим шагом вперед.
Примечание. @Neo4jExtension в основном используется основной командой внутри компании и не рекомендуется для общего использования.