for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Graze\CiffRenderer\Test\BarcodeGenerator;
use Mockery as m;
use Graze\CiffRenderer\BarcodeGenerator\BarcodeGeneratorEan13;
class BarcodeGeneratorEan13Test extends \PHPUnit_Framework_TestCase
{
/**
* @var BarcodeGeneratorEan13
*/
private $generator;
public function setUp()
$this->generator = new BarcodeGeneratorEan13();
}
* @dataProvider dataProviderTestGenerate
* @param string $data
* @param string $expected
public function testGenerate($data, $expected)
$actual = $this->generator->generate($data);
$this->assertEquals($expected, $actual);
* @return array
public function dataProviderTestGenerate()
return [
['0841652100423', 'q{{{{{|IEBGFC{|{1004236|'],
['0841652101277', 'q{{{{{|IEBGFC{|{1012774|'],
['5012345678900', 'v{{{{{|ARSDEV{|{6789000|'],
];