/******************************************************************************************************************* * ******************************************************************************************************************/ @Test(dataProvider = "withoutLeadingAndTrailingProvider", dependsOnMethods = "must_properly_compute_asString") public void must_properly_compute_without_trailing (final @Nonnull String path, final @Nonnull String expectedPathWithoutLeadingAsString, final @Nonnull String expectedPathWithoutTrailingAsString) { final ResourcePath underTest = new ResourcePath(path); assertThat(underTest.withoutTrailing().asString(), is(expectedPathWithoutTrailingAsString)); }
mediaUri = mediaUri.withoutTrailing(); final String size = mediaUri.getTrailing(); // 1920 mediaUri = mediaUri.withoutTrailing(); mediaUri = mediaUri.appendedWith(fileName.replaceAll("\\..*$", "")) .appendedWith("" + size) mediaUri = mediaUri.withoutTrailing(); final String size = mediaUri.getTrailing(); // 1920 mediaUri = mediaUri.withoutTrailing(); final String mediaId = mediaUri.getTrailing(); // 20120802-0010 mediaUri = mediaUri.withoutTrailing(); mediaUri = mediaUri.appendedWith(size).appendedWith(mediaId + "." + extension);