public static Paragraph withPieces(ParagraphPiece ... pieces) { return new Paragraph(pieces); }
public static Paragraph withPieces(ParagraphPiece ... pieces) { return new Paragraph(pieces); }
/** * created a Paragraph with a simple @ParagraphPiece inside * @param value * @return */ public static Paragraph with(String value) { //if(value == null || "".equals(value)){ //return null; //} Paragraph par = new Paragraph(); ParagraphPiece piece = ParagraphPiece.with(value); par.pieces = new ParagraphPiece[1]; par.pieces[0] = piece; return par; //return new Paragraph(value); }
/** * created a Paragraph with a simple @ParagraphPiece inside * @param value * @return */ public static Paragraph with(String value) { //if(value == null || "".equals(value)){ //return null; //} Paragraph par = new Paragraph(); ParagraphPiece piece = ParagraphPiece.with(value); par.pieces = new ParagraphPiece[1]; par.pieces[0] = piece; return par; //return new Paragraph(value); }
@Test public void testEmptyPiecesEtc02() { ParagraphPiece piece01 = ParagraphPiece.with(null); ParagraphPiece piece02 = ParagraphPiece.with("Piece222"); Paragraph p01 = new Paragraph(piece01, piece02); //assertEquals(1, TestUtils.regexCount(p01.getContent(), "<w:t>Piece222</w:t>")); basicParagraphCheckings(p01, "Piece222", null); }
@Test public void testEmptyPiecesEtc() { ParagraphPiece piece01 = ParagraphPiece.with(""); ParagraphPiece piece02 = ParagraphPiece.with(""); Paragraph p01 = new Paragraph(piece01, piece02); assertEquals("", p01.getContent()); }
@Test public void sanityTest02() { IElement par = new Paragraph(ParagraphPiece.with("").create()); assertEquals(par.getContent(), ""); }
@Test public void testPiecesOneWithStyle() { ParagraphPiece piece01 = ParagraphPiece.with("Piece01").withStyle().bold().italic().underline().create(); Paragraph p01 = new Paragraph(piece01); assertEquals(1, TestUtils.regexCount(p01.getContent(), "<w:b/>")); //bold assertEquals(1, TestUtils.regexCount(p01.getContent(), "<w:i/>")); //italic assertEquals(1, TestUtils.regexCount(p01.getContent(), "<w:u w:val=\"single\"/>")); //underline basicParagraphCheckings(p01, "Piece01", null); }