mirror of
https://github.com/shekhargulati/strman-java.git
synced 2026-10-13 17:13:55 +00:00
added append function
This commit is contained in:
@@ -2,9 +2,21 @@ package strman;
|
||||
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
import static org.hamcrest.CoreMatchers.equalTo;
|
||||
import static org.junit.Assert.assertThat;
|
||||
import static strman.Strman.append;
|
||||
|
||||
public class StrmanTest {
|
||||
|
||||
@Test
|
||||
public void shouldAppendStringsToEndOfValue() throws Exception {
|
||||
assertThat(append("f", "o", "o", "b", "a", "r"), equalTo("foobar"));
|
||||
assertThat(append("foobar"), equalTo("foobar"));
|
||||
assertThat(append("", "foobar"), equalTo("foobar"));
|
||||
}
|
||||
|
||||
@Test(expected = IllegalArgumentException.class)
|
||||
public void appendShouldThrowIllegalArgumentExceptionWhenValueIsNull() throws Exception {
|
||||
append(null);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user