Exemplo n.º 1
0
 @Test
 public void fullyAbbreviate() {
   String result = Abbreviate.abbreviate(LONG_STRING, 3);
   Assert.assertEquals("...", result);
 }
Exemplo n.º 2
0
 @Test
 public void abbreviateBothSides() {
   String result = Abbreviate.abbreviate(LONG_STRING, 8, 5);
   Assert.assertEquals("...ay...", result);
 }
Exemplo n.º 3
0
 @Test
 public void effectivelyAbbrevitate() {
   String result = Abbreviate.abbreviate(LONG_STRING, 10);
   Assert.assertEquals("I'm way...", result);
 }
Exemplo n.º 4
0
 @Test
 public void unneccessaryAbbreviate() {
   String result = Abbreviate.abbreviate(LONG_STRING, LONG_STRING.length());
   Assert.assertEquals(LONG_STRING, result);
 }
Exemplo n.º 5
0
 @Test
 public void fullyAbbreviateAtFront() {
   String result = Abbreviate.abbreviateAtFront(LONG_STRING, LONG_STRING.length() - 3);
   Assert.assertEquals("...", result);
 }
Exemplo n.º 6
0
 @Test
 public void effectivelyAbbrevitateAtFront() {
   String result = Abbreviate.abbreviateAtFront(LONG_STRING, 5);
   Assert.assertEquals("...ay too long, ain't I?", result);
 }
Exemplo n.º 7
0
 @Test
 public void unneccessaryAbbrevitateAtFront() {
   String result = Abbreviate.abbreviateAtFront(LONG_STRING, 3);
   Assert.assertEquals(LONG_STRING, result);
 }