Exemple #1
0
 public function testLeftOffsetOverrideHorizontalPosition()
 {
     $renderer = $this->_getRendererWithWidth500AndHeight300();
     $renderer->setModuleSize(1);
     $barcode = new Zend_Barcode_Object_Code39(array('text' => '0123456789'));
     $this->assertEquals(211, $barcode->getWidth());
     $renderer->setBarcode($barcode);
     $renderer->setLeftOffset(12);
     $renderer->setHorizontalPosition('center');
     $renderer->draw();
     $this->assertEquals(12, $renderer->getLeftOffset());
 }
Exemple #2
0
 /**
  * @expectedException Zend_Barcode_Renderer_Exception
  */
 public function testBadWidthOfUserResource()
 {
     $barcode = new Zend_Barcode_Object_Code39(array('text' => '0123456789'));
     $this->assertEquals(211, $barcode->getWidth());
     $this->_renderer->setBarcode($barcode);
     $imageResource = imagecreatetruecolor(210, 500);
     $this->_renderer->setResource($imageResource);
     $this->_renderer->checkParams();
 }
Exemple #3
0
 public function testHorizontalPositionToRight()
 {
     $renderer = $this->_getRendererWithWidth500AndHeight300();
     $barcode = new Zend_Barcode_Object_Code39(array('text' => '0123456789'));
     $this->assertEquals(211, $barcode->getWidth());
     $renderer->setBarcode($barcode);
     $renderer->setHorizontalPosition('right');
     $renderer->draw();
     $this->assertEquals(394.5, $renderer->getLeftOffset());
 }