Fixed #16 and #17. Added support for prepend and prependArray function

This commit is contained in:
Shekhar Gulati
2016-05-21 18:18:21 +05:30
parent 08053717d4
commit 8ec7c8eae0
2 changed files with 47 additions and 0 deletions
+17
View File
@@ -481,4 +481,21 @@ public class StrmanTest {
assertThat(leftTrim(" strman"), equalTo("strman"));
assertThat(leftTrim(" strman "), equalTo("strman "));
}
@Test
public void prepend_shouldPrependStrings() throws Exception {
assertThat(prepend("r", "f", "o", "o", "b", "a"), equalTo("foobar"));
assertThat(prepend("foobar"), equalTo("foobar"));
assertThat(prepend("", "foobar"), equalTo("foobar"));
assertThat(prepend("bar", "foo"), equalTo("foobar"));
}
@Test
public void prependArray_shouldPrependStrings() throws Exception {
assertThat(prependArray("r", new String[]{"f", "o", "o", "b", "a"}), equalTo("foobar"));
assertThat(prependArray("foobar", new String[0]), equalTo("foobar"));
assertThat(prependArray("", new String[]{"foobar"}), equalTo("foobar"));
assertThat(prependArray("bar", new String[]{"foo"}), equalTo("foobar"));
}
}