1 58 package org.krysalis.barcode.output.svg; 59 60 import org.apache.avalon.framework.configuration.DefaultConfiguration; 61 import org.apache.avalon.framework.logger.Logger; 62 import org.apache.avalon.framework.logger.NullLogger; 63 import org.jdom.Document; 64 import org.krysalis.barcode.BarcodeGenerator; 65 import org.krysalis.barcode.BarcodeUtil; 66 67 import junit.framework.TestCase; 68 69 74 public class JDOMSVGOutputTest extends TestCase { 75 76 public JDOMSVGOutputTest(String name) { 77 super(name); 78 } 79 80 public void testJDOMSVG() throws Exception { 81 DefaultConfiguration cfg = new DefaultConfiguration("cfg"); 82 cfg.addChild(new DefaultConfiguration("intl2of5")); 83 Logger log = new NullLogger(); 84 BarcodeGenerator gen = BarcodeUtil.getInstance().createBarcodeGenerator(cfg, log); 85 JDOMSVGCanvasProvider svg = new JDOMSVGCanvasProvider(false); 86 87 gen.generateBarcode(svg, "123"); 89 90 Document doc = svg.getDocument(); 91 assertNotNull(doc); 92 } 93 94 } | Popular Tags |