1 package org.davidmoten.text.utils; 2 3 import static org.junit.Assert.assertEquals; 4 5 import org.junit.Test; 6 7 public class CharSequenceConcatRighTrimTest { 8 9 @Test 10 public void testConcat() { 11 CharSequence s = new CharSequenceConcatRightTrim("ab", "cd"); 12 assertEquals("abcd", s.toString()); 13 assertEquals('a', s.charAt(0)); 14 assertEquals('d', s.charAt(3)); 15 assertEquals(4, s.length()); 16 assertEquals("bc", s.subSequence(1, 3).toString()); 17 assertEquals("c", s.subSequence(1, 3).subSequence(1, 2).toString()); 18 } 19 20 @Test 21 public void testRightTrim() { 22 CharSequence s = new CharSequenceConcatRightTrim("ab ", "cd "); 23 assertEquals("ab cd", s.toString()); 24 } 25 26 }