### Question:
Environment { public Stream<Path> getIpcPortPath() { return getPaths("cryptomator.ipcPortPath"); } @Inject  Environment(); boolean useCustomLogbackConfig(); Stream<Path> getSettingsPath(); Stream<Path> getIpcPortPath(); Stream<Path> getKeychainPath(); Optional<Path> getLogDir(); Optional<Path> getMountPointsDir(); Optional<String> getBuildNumber(); int getMinPwLength();  }### Answer:
@Test @DisplayName("cryptomator.ipcPortPath=~/.config/Cryptomator/ipcPort.bin:~/.Cryptomator/ipcPort.bin") public void testIpcPortPath() { System.setProperty("cryptomator.ipcPortPath", "~/.config/Cryptomator/ipcPort.bin:~/.Cryptomator/ipcPort.bin"); List<Path> result = env.getIpcPortPath().collect(Collectors.toList()); MatcherAssert.assertThat(result, Matchers.hasSize(2)); MatcherAssert.assertThat(result, Matchers.contains(Paths.get("/home/testuser/.config/Cryptomator/ipcPort.bin"), Paths.get("/home/testuser/.Cryptomator/ipcPort.bin"))); }