@Test public void substring_before_last() { assertThat(Strings.substringBeforeLast("", "")).isEmpty(); assertThat(Strings.substringBeforeLast("name.jar", ".")).isEqualTo("name"); assertThat(Strings.substringBeforeLast("name.jar", ".jar")).isEqualTo("name"); assertThat(Strings.substringBeforeLast("name.jar", "name.jar")).isEmpty(); assertThat(Strings.substringBeforeLast("name.jar", "unknown")).isEqualTo("name.jar"); }