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.krysalis.barcode.BarcodeGenerator; 64 import org.krysalis.barcode.BarcodeUtil; 65 import org.w3c.dom.DocumentFragment ; 66 67 import junit.framework.TestCase; 68 69 74 public class DOMSVGOutputTest extends TestCase { 75 76 public DOMSVGOutputTest(String name) { 77 super(name); 78 } 79 80 public void testDOMSVG() 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 SVGCanvasProvider svg = new SVGCanvasProvider(false); 86 87 gen.generateBarcode(svg, "123"); 89 90 DocumentFragment frag = svg.getDOMFragment(); 91 assertNotNull(frag); 92 } 93 94 } | Popular Tags |