for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Liip\ImagineBundle\Tests\Model;
use Liip\ImagineBundle\Model\Binary;
/**
* @covers Liip\ImagineBundle\Model\Binary
*/
class BinaryTest extends \PHPUnit_Framework_TestCase
{
public function testImplementsBinaryInterface()
$rc = new \ReflectionClass('Liip\ImagineBundle\Model\Binary');
$this->assertTrue($rc->implementsInterface('Liip\ImagineBundle\Binary\BinaryInterface'));
}
public function testAllowGetContentSetInConstructor()
$image = new Binary('theContent', 'image/png', 'png');
$this->assertEquals('theContent', $image->getContent());
public function testAllowGetMimeTypeSetInConstructor()
$image = new Binary('aContent', 'image/png', 'png');
$this->assertEquals('image/png', $image->getMimeType());
public function testAllowGetFormatSetInConstructor()
$this->assertEquals('png', $image->getFormat());