@Override public BlipContent call(BlipContent source) { return Plaintext.of("Hello " + source.getText().length() + " "); } });
assertEquals(1, result.size()); Element element = result.get(0).asElement(); assertTrue(element instanceof Image); element = blip.at(originalLength + 12).value().asElement(); assertTrue(element instanceof Image); element = blip.at(originalLength + 12 - "twelve ".length()).value().asElement(); assertTrue(element instanceof Image); assertEquals(3, blip.getElements().size()); assertTrue(blip.getContent().startsWith("\n hello")); element = blip.at(1).value().asElement(); assertTrue(element instanceof Image); assertEquals("Yet another cool pix.", ((Image) element).getCaption());
assertEquals(1, result.size()); Element element = result.get(0).asElement(); assertTrue(element instanceof Image); element = blip.at(originalLength + 12).value().asElement(); assertTrue(element instanceof Image); element = blip.at(originalLength + 12 - "twelve ".length()).value().asElement(); assertTrue(element instanceof Image); assertEquals(3, blip.getElements().size()); assertTrue(blip.getContent().startsWith("\n hello")); element = blip.at(1).value().asElement(); assertTrue(element instanceof Image); assertEquals("Yet another cool pix.", ((Image) element).getCaption());
@Override public BlipContent call(BlipContent source) { return Plaintext.of("Hello " + source.getText().length() + " "); } });