@Test
  public void instantiates_a_local_graph_database() {
    Connection connection =
        connector.connect(
            new ConfigurationBuilder()
                .withRunMode()
                .withMasterChangelogLocation("changelog/changelog.xml")
                .withUri("jdbc:neo4j:mem")
                .build());

    assertThat(connection).isInstanceOf(Neo4jConnection.class);
  }
  @Test
  @Ignore("requires starting local Neo4j instance")
  public void instantiates_a_remote_graph_database() {
    Connection connection =
        connector.connect(
            new ConfigurationBuilder()
                .withRunMode()
                .withMasterChangelogLocation("changelog.xml")
                .withUri("jdbc:neo4j://localhost:7474")
                .withUsername("neo4j")
                .withPassword("toto")
                .build());

    assertThat(((Neo4jConnection) connection).getProperties())
        .contains(entry("user", "neo4j"), entry("password", "toto"));
  }