Files
Phraseanet/tests/Alchemy/Tests/Phrasea/Command/CommandTest.php
Romain Neutron d3bf3f747e Fix unit tests
2014-03-05 15:27:24 +01:00

39 lines
885 B
PHP

<?php
namespace Alchemy\Tests\Phrasea\Command;
use Alchemy\Phrasea\Command\Command;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
class CommandTest extends \PhraseanetTestCase
{
/**
* @var Command
*/
protected $object;
public function setUp()
{
parent::setUp();
$this->object = new AbstractCommandTester('name');
}
/**
* @covers Alchemy\Phrasea\Command\Command::getFormattedDuration
*/
public function testGetFormattedDuration()
{
$this->assertRegExp('/50 \w+/', $this->object->getFormattedDuration(50));
$this->assertRegExp('/1(\.|,)2 \w+/', $this->object->getFormattedDuration(70));
}
}
class AbstractCommandTester extends Command
{
protected function doExecute(InputInterface $input, OutputInterface $output)
{
}
}