@Override
  public List<Path> getDependencies() {
    return project.getArtifacts().stream()
        .map(artifact -> artifact.getFile().toPath())
        .collect(Collectors.toList());
  }
@Test
  public void testGetDependencies() throws URISyntaxException {
    assertThat(mavenProjectProperties.getDependencies())
        .containsExactly(
            getResource("maven/application/dependencies/library.jarC.jar"),
            getResource("maven/application/dependencies/libraryB.jar"),
            getResource("maven/application/dependencies/libraryA.jar"),
            getResource("maven/application/dependencies/more/dependency-1.0.0.jar"),
            getResource("maven/application/dependencies/another/one/dependency-1.0.0.jar"),
            testRepository.artifactPathOnDisk("com.test", "dependency", "1.0.0"),
            testRepository.artifactPathOnDisk("com.test", "dependencyX", "1.0.0-SNAPSHOT"));
  }