@Test
  public void testFilesTask_multiProjectSimpleService() throws IOException {
    Path projectRoot = multiTestProject.getProjectRoot();
    Path simpleServiceRoot = projectRoot.resolve("simple-service");
    SkaffoldFilesOutput result =
        new SkaffoldFilesOutput(verifyTaskSuccess(multiTestProject, "simple-service"));
    assertPathListsAreEqual(
        ImmutableList.of(
            projectRoot.resolve("build.gradle"),
            projectRoot.resolve("settings.gradle"),
            projectRoot.resolve("gradle.properties"),
            simpleServiceRoot.resolve("build.gradle")),
        result.getBuild());
    assertPathListsAreEqual(
        ImmutableList.of(simpleServiceRoot.resolve("src/main/java")), result.getInputs());
    assertThat(result.getIgnore()).isEmpty();
  }
Asserts that two lists contain the same paths. Required to avoid Mac's /var/ vs. /private/var/
symlink issue.

@param expected the expected list of paths
@param actual the actual list of paths
@throws IOException if checking if two files are the same fails
jib-gradle-plugin/src/test/java/com/google/cloud/tools/jib/gradle/skaffold/FilesTaskV2Test.java