@Test
    void testResolveRelativeVolumePathContainingSlashes() {
        String relativePath = "src" + SEP + "test" + SEP + "docker";
        String volumeString = format(BIND_STRING_FMT, relativePath, CONTAINER_PATH);

        // 'src/test/docker:/path/to/container/dir' to '/absolute/basedir/src/test/docker:/path/to/container/dir'
        String relativizedVolumeString = resolveRelativeVolumeBinding(ABS_BASEDIR, volumeString);

        String expectedBindingString = format(BIND_STRING_FMT,
                new File(ABS_BASEDIR, relativePath), CONTAINER_PATH);
        Assertions.assertEquals(expectedBindingString, relativizedVolumeString);
    }
The volume binding string: {@code src/test/docker:/path/to/container/mountpoint} is resolved, because {@code src/
test/docker} is considered a <em>relative path</em>.
src/test/java/io/fabric8/maven/docker/util/VolumeBindingUtilTest.java