[Nostromo] Tests

This commit is contained in:
Andrés Montañez
2017-01-01 03:23:27 -03:00
parent 6d6b50b81a
commit 4b7cc618b4
6 changed files with 305 additions and 5 deletions
@@ -0,0 +1,27 @@
<?php
namespace Mage\Tests\Command\BuiltIn\Config;
use Mage\Command\BuiltIn\Config\DumpCommand;
use Mage\Command\AbstractCommand;
use Mage\Tests\MageTestApplication;
use Mage\Tests\Runtime\RuntimeMockup;
use Symfony\Component\Console\Tester\CommandTester;
use PHPUnit_Framework_TestCase as TestCase;
class DumpCommandTest extends TestCase
{
public function testConfigDumpTermination()
{
$application = new MageTestApplication();
$application->add(new DumpCommand());
/** @var AbstractCommand $command */
$command = $application->find('config:dump');
$command->setRuntime(new RuntimeMockup());
$tester = new CommandTester($command);
$tester->execute(['command' => $command->getName()]);
$this->assertEquals($tester->getStatusCode(), 0);
}
}