* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Mage\Tests\Command\BuiltIn\Config; use Mage\Command\BuiltIn\Config\EnvironmentsCommand; use Mage\Command\AbstractCommand; use Mage\Tests\MageApplicationMockup; use Symfony\Component\Console\Tester\CommandTester; use PHPUnit_Framework_TestCase as TestCase; class EnvironmentsCommandTest extends TestCase { public function testConfigDumpTermination() { $application = new MageApplicationMockup(); $application->configure(__DIR__ . '/../../../Resources/basic.yml'); /** @var AbstractCommand $command */ $command = $application->find('config:environments'); $this->assertTrue($command instanceof EnvironmentsCommand); $tester = new CommandTester($command); $tester->execute(['command' => $command->getName()]); $this->assertEquals(0, $tester->getStatusCode()); } }