@@ -0,0 +1,1211 @@
+package net.ceos.project.poi.annotated.bean;%0A%0Aimport java.lang.annotation.Annotation;%0A%0Aimport net.ceos.project.poi.annotated.annotation.XlsElement;%0A%0Apublic interface XlsElementTestFactory %7B%0A%0A%09static XlsElement build(String title, String comment, String decorator, String formatMask, String transformMask,%0A%09%09%09boolean isFormula, String formula, String customizedRules) %7B%0A%09%09return new XlsElement() %7B%0A%0A%09%09%09@Override%0A%09%09%09public Class%3C? extends Annotation%3E annotationType() %7B%0A%09%09%09%09return null;%0A%09%09%09%7D%0A%0A%09%09%09@Override%0A%09%09%09public String transformMask() %7B%0A%09%09%09%09return transformMask;%0A%09%09%09%7D%0A%0A%09%09%09@Override%0A%09%09%09public String title() %7B%0A%09%09%09%09return title;%0A%09%09%09%7D%0A%0A%09%09%09@Override%0A%09%09%09public int position() %7B%0A%09%09%09%09return 0;%0A%09%09%09%7D%0A%0A%09%09%09@Override%0A%09%09%09public boolean isFormula() %7B%0A%09%09%09%09return isFormula;%0A%09%09%09%7D%0A%0A%09%09%09@Override%0A%09%09%09public String formula() %7B%0A%09%09%09%09return formula;%0A%09%09%09%7D%0A%0A%09%09%09@Override%0A%09%09%09public String formatMask() %7B%0A%09%09%09%09return formatMask;%0A%09%09%09%7D%0A%0A%09%09%09@Override%0A%09%09%09public String decorator() %7B%0A%09%09%09%09return decorator;%0A%09%09%09%7D%0A%0A%09%09%09@Override%0A%09%09%09public String customizedRules() %7B%0A%09%09%09%09return customizedRules;%0A%09%09%09%7D%0A%0A%09%09%09@Override%0A%09%09%09public String comment() %7B%0A%09%09%09%09return comment;%0A%09%09%09%7D%0A%0A%09%09%09@Override%0A%09%09%09public String commentRules() %7B%0A%09%09%09%09return %22%22;%0A%09%09%09%7D%0A%09%09%7D;%0A%09%7D%0A%7D%0A

Create factory to tests