Example #1
0
 public function testTopOffsetOverrideVerticalPosition()
 {
     $renderer = $this->_getRendererWithWidth500AndHeight300();
     $renderer->setModuleSize(1);
     $barcode = new Zend_Barcode_Object_Code39(array('text' => '0123456789'));
     $this->assertEquals(62, $barcode->getHeight());
     $renderer->setBarcode($barcode);
     $renderer->setTopOffset(12);
     $renderer->setVerticalPosition('middle');
     $renderer->draw();
     $this->assertEquals(12, $renderer->getTopOffset());
 }
Example #2
0
 /**
  * @expectedException Zend_Barcode_Renderer_Exception
  */
 public function testNoFontWithOrientation()
 {
     Zend_Barcode::setBarcodeFont('');
     $barcode = new Zend_Barcode_Object_Code39(array('text' => '0123456789'));
     $barcode->setOrientation(1);
     $this->_renderer->setBarcode($barcode);
     $this->_renderer->draw();
 }
Example #3
0
 public function testVerticalPositionToBottom()
 {
     $renderer = $this->_getRendererWithWidth500AndHeight300();
     $barcode = new Zend_Barcode_Object_Code39(array('text' => '0123456789'));
     $this->assertEquals(62, $barcode->getHeight());
     $renderer->setBarcode($barcode);
     $renderer->setVerticalPosition('bottom');
     $renderer->draw();
     $this->assertEquals(269, $renderer->getTopOffset());
 }