Как мне настроить тест интеграции 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

https://github.com/neo4j/neo4j-java-driver-spring-boot-starter/tree/master/examples/testing-with-neo4j-harness

Я бы присмотрелся к вышесказанному ^^ Этот и тестовые контейнеры станут нашим шагом вперед.

Примечание. @Neo4jExtension в основном используется основной командой внутри компании и не рекомендуется для общего использования.

Другие вопросы по тегам