Ver Fonte

[GENERIC] Zend_Barcode: update tests to use Code25interleaved

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@20005 44c647ce-9c0f-0410-b52a-842ac1e357ba
mikaelkael há 16 anos atrás
pai
commit
e5154c9c2e

+ 2 - 2
tests/Zend/Barcode/AllTests.php

@@ -40,7 +40,7 @@ require_once 'Zend/Barcode/FactoryTest.php';
 
 require_once 'Zend/Barcode/Object/Code39Test.php';
 require_once 'Zend/Barcode/Object/Code25Test.php';
-require_once 'Zend/Barcode/Object/Int25Test.php';
+require_once 'Zend/Barcode/Object/Code25interleavedTest.php';
 require_once 'Zend/Barcode/Object/Itf14Test.php';
 require_once 'Zend/Barcode/Object/IdentcodeTest.php';
 require_once 'Zend/Barcode/Object/LeitcodeTest.php';
@@ -72,7 +72,7 @@ class Zend_Barcode_AllTests
 
         $suite->addTestSuite('Zend_Barcode_Object_Code39Test');
         $suite->addTestSuite('Zend_Barcode_Object_Code25Test');
-        $suite->addTestSuite('Zend_Barcode_Object_Int25Test');
+        $suite->addTestSuite('Zend_Barcode_Object_Code25interleavedTest');
         $suite->addTestSuite('Zend_Barcode_Object_Itf14Test');
         $suite->addTestSuite('Zend_Barcode_Object_IdentcodeTest');
         $suite->addTestSuite('Zend_Barcode_Object_LeitcodeTest');

+ 8 - 0
tests/Zend/Barcode/Object/Code25Test.php

@@ -61,6 +61,14 @@ class Zend_Barcode_Object_Code25Test extends Zend_Barcode_Object_TestCommon
         $this->assertSame('0123456789', $this->_object->getTextToDisplay());
     }
 
+    public function testSetTextWithOddNumberOfCharacters()
+    {
+        $this->_object->setText('123456789');
+        $this->assertSame('123456789', $this->_object->getRawText());
+        $this->assertSame('123456789', $this->_object->getText());
+        $this->assertSame('123456789', $this->_object->getTextToDisplay());
+    }
+
     public function testSetTextWithSpaces()
     {
         $this->_object->setText(' 0123456789 ');

+ 4 - 4
tests/Zend/Barcode/Object/Int25Test.php → tests/Zend/Barcode/Object/Code25interleavedTest.php

@@ -24,7 +24,7 @@ require_once dirname(dirname(dirname(dirname(__FILE__)))) . '/TestHelper.php';
 
 require_once dirname(__FILE__) . '/TestCommon.php';
 
-require_once 'Zend/Barcode/Object/Int25.php';
+require_once 'Zend/Barcode/Object/Code25interleaved.php';
 
 /**
  * @category   Zend
@@ -34,17 +34,17 @@ require_once 'Zend/Barcode/Object/Int25.php';
  * @copyright  Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
  * @license    http://framework.zend.com/license/new-bsd     New BSD License
  */
-class Zend_Barcode_Object_Int25Test extends Zend_Barcode_Object_TestCommon
+class Zend_Barcode_Object_Code25interleavedTest extends Zend_Barcode_Object_TestCommon
 {
 
     protected function _getBarcodeObject($options = null)
     {
-        return new Zend_Barcode_Object_Int25($options);
+        return new Zend_Barcode_Object_Code25interleaved($options);
     }
 
     public function testType()
     {
-        $this->assertSame('int25', $this->_object->getType());
+        $this->assertSame('code25interleaved', $this->_object->getType());
     }
 
     public function testWithBearerBars()