【问题标题】:Neo4j Unit Testing through JDBC-Client通过 JDBC-Client 进行 Neo4j 单元测试
【发布时间】:2015-11-10 20:10:44
【问题描述】:

我的项目目前正在使用 Neo4J-JDBC 客户端,我希望通过 JDBC-Client 测试客户端查询。

以前您可以像这样在特定端口上启动 Neo4j 服务器:

已弃用:

    CommunityServer server = CommunityServerBuilder.server().onPort(port).build();
    final WebServer webServer = server.getWebServer();
    server.start()

在不使用任何已弃用的方法/类的情况下执行上述操作的新方法是什么?

【问题讨论】:

    标签: neo4j


    【解决方案1】:

    从 2.2 开始,您可以使用 TestServiceBuilderNeo4jRule 生成进程内 Neo4j 服务器,有关详细信息,请参阅 http://neo4j.com/docs/stable/server-unmanaged-extensions-testing.html。您可以使用 JDBC 驱动程序,而不是直接在测试中使用 http。

    【讨论】:

      【解决方案2】:

      其中一个选项是使用 GraphAware 测试 - https://github.com/graphaware/neo4j-framework/tree/master/tests

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-21
        • 2014-02-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多