// Path: java2word/src/main/java/word/utils/TestUtils.java
// public class TestUtils {
// 
// 	public static int regexCount(String text, String regex){
// 		if(text == null || regex == null){
// 			throw new IllegalArgumentException("Can't be null.");
// 		}
// 		Pattern pattern = Pattern.compile(regex);
// 		Matcher matcher = pattern.matcher(text);
// 		
// 		int total = 0;
// 		while (matcher.find()) {
// 			total ++;
//         }
// 		
// 		return total;
// 	}
// 	
// 	public static void createLocalDoc(String myDoc) {
// 	    createLocalDocument(myDoc, "Java2word_allInOne.doc");
// 	}
// 	
// 	public static void createLocalDoc(String myDoc, String fileName) {
// 	    if("".equals(fileName) || fileName == null) {
// 	        fileName = "Java2word_allInOne.doc";
// 	    }
// 	    createLocalDocument(myDoc, fileName);
// 	}
// 	
//     public static void createLocalDocument(String myDoc, String fileName) {
//         //Property prop = new Property("");
//         Properties prop = new Properties();
//         String tmpDocs = "";
//         try {            
//             prop.load(new FileInputStream("build.properties"));
//         } catch (IOException e) {
//             e.printStackTrace();
//         }
//         tmpDocs = (String) prop.get("tmp.docs.dir");
//         
//         //System.out.println(tmpDocs);
//         //"/home/leonardo/Desktop/Java2word_allInOne.doc"
//         
//         File fileObj = new File(tmpDocs + "/" + fileName);
// 
//         PrintWriter writer = null;
//         try {
//             writer = new PrintWriter(fileObj);
//         } catch (FileNotFoundException e) {
//             e.printStackTrace();
//         }
//         String myWord = myDoc;
// 
//         writer.println(myWord);
//         writer.close();
//     }
// 	
// }
// 
// Path: java2word/src/main/java/word/w2004/elements/PageBreak.java
// public class PageBreak implements IElement{
// 
// 	public String getContent() {
// 		return "\n<w:br w:type=\"page\" />";
// 	}
// 
// 	/**
// 	 * This is a different fluent way. 
// 	 * Because there is no create "with", we will have to create a static method to return an instance of the pageBreak. 
// 	 * * Notice that this class doesn't implement IFluentInterface.
// 	 * 
// 	 * */
// 	public static PageBreak create() {
// 		return new PageBreak();
// 	}
// 	
// }


import junit.framework.Assert;
import org.junit.Test;
import word.utils.TestUtils;
import word.w2004.elements.PageBreak;
package word.w2004;




public class PageBreakTest extends Assert{

	@Test
	public void testPageBreak(){
// Path: java2word/src/main/java/word/utils/TestUtils.java
// public class TestUtils {
// 
// 	public static int regexCount(String text, String regex){
// 		if(text == null || regex == null){
// 			throw new IllegalArgumentException("Can't be null.");
// 		}
// 		Pattern pattern = Pattern.compile(regex);
// 		Matcher matcher = pattern.matcher(text);
// 		
// 		int total = 0;
// 		while (matcher.find()) {
// 			total ++;
//         }
// 		
// 		return total;
// 	}
// 	
// 	public static void createLocalDoc(String myDoc) {
// 	    createLocalDocument(myDoc, "Java2word_allInOne.doc");
// 	}
// 	
// 	public static void createLocalDoc(String myDoc, String fileName) {
// 	    if("".equals(fileName) || fileName == null) {
// 	        fileName = "Java2word_allInOne.doc";
// 	    }
// 	    createLocalDocument(myDoc, fileName);
// 	}
// 	
//     public static void createLocalDocument(String myDoc, String fileName) {
//         //Property prop = new Property("");
//         Properties prop = new Properties();
//         String tmpDocs = "";
//         try {            
//             prop.load(new FileInputStream("build.properties"));
//         } catch (IOException e) {
//             e.printStackTrace();
//         }
//         tmpDocs = (String) prop.get("tmp.docs.dir");
//         
//         //System.out.println(tmpDocs);
//         //"/home/leonardo/Desktop/Java2word_allInOne.doc"
//         
//         File fileObj = new File(tmpDocs + "/" + fileName);
// 
//         PrintWriter writer = null;
//         try {
//             writer = new PrintWriter(fileObj);
//         } catch (FileNotFoundException e) {
//             e.printStackTrace();
//         }
//         String myWord = myDoc;
// 
//         writer.println(myWord);
//         writer.close();
//     }
// 	
// }
// 
// Path: java2word/src/main/java/word/w2004/elements/PageBreak.java
// public class PageBreak implements IElement{
// 
// 	public String getContent() {
// 		return "\n<w:br w:type=\"page\" />";
// 	}
// 
// 	/**
// 	 * This is a different fluent way. 
// 	 * Because there is no create "with", we will have to create a static method to return an instance of the pageBreak. 
// 	 * * Notice that this class doesn't implement IFluentInterface.
// 	 * 
// 	 * */
// 	public static PageBreak create() {
// 		return new PageBreak();
// 	}
// 	
// }


// Path: java2word/src/test/java/word/w2004/PageBreakTest.java
import junit.framework.Assert;
import org.junit.Test;
import word.utils.TestUtils;
import word.w2004.elements.PageBreak;

package word.w2004;




public class PageBreakTest extends Assert{

	@Test
	public void testPageBreak(){
		PageBreak pb = new PageBreak();