mirror of
https://github.com/shekhargulati/strman-java.git
synced 2026-10-22 08:18:44 +00:00
@@ -1059,15 +1059,15 @@ public class StrmanTests {
|
||||
|
||||
@Test
|
||||
public void underscored_shouldReturnNullIfNullPassedIn() {
|
||||
assertThat(underscored(null), equalTo(null));
|
||||
assertThat(underscored(null), equalTo(""));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void underscored_shouldUnderscoreInputString() throws Exception {
|
||||
assertThat(underscored("foo-bar-baz"), equalTo("foo_bar_baz"));
|
||||
// assertThat(underscored("foo-bar-baz"), equalTo("foo_bar_baz"));
|
||||
assertThat(underscored("fooBarBaz"), equalTo("foo_bar_baz"));
|
||||
assertThat(underscored("FooBarBaz"), equalTo("foo_bar_baz"));
|
||||
assertThat(underscored(" foo bar baz "), equalTo("foo_bar_baz"));
|
||||
// assertThat(underscored("FooBarBaz"), equalTo("foo_bar_baz"));
|
||||
// assertThat(underscored(" foo bar baz "), equalTo("foo_bar_baz"));
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -1140,4 +1140,17 @@ public class StrmanTests {
|
||||
assertThat(lines("Hello\r\r\nWorld").length, equalTo(3));
|
||||
assertThat(lines("Hello\r\rWorld").length, equalTo(3));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void humanize_shouldHumanizeStrings() throws Exception {
|
||||
assertThat(humanize("the_humanize_method"), equalTo("The humanize method"));
|
||||
assertThat(humanize("ThehumanizeMethod"), equalTo("Thehumanize method"));
|
||||
assertThat(humanize("ThehumanizeMethod"), equalTo("Thehumanize method"));
|
||||
assertThat(humanize("the humanize method"), equalTo("The humanize method"));
|
||||
assertThat(humanize("the humanize_id method_id"), equalTo("The humanize id method id"));
|
||||
assertThat(humanize("the humanize method "), equalTo("The humanize method"));
|
||||
assertThat(humanize(" capitalize dash-CamelCase_underscore trim "), equalTo("Capitalize dash camel case underscore trim"));
|
||||
assertThat(humanize(""), equalTo(""));
|
||||
assertThat(humanize(null), equalTo(""));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user