for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace CaptainHook\App\Console\IO;
class NullIOTest extends \PHPUnit_Framework_TestCase
{
/**
* Tests NullIO::isInteractive
*/
public function testIsInteractive()
$io = new NullIO();
$this->assertFalse($io->isInteractive());
}
* Tests NullIO::isDebug
public function testIsDebug()
$this->assertFalse($io->isDebug());
* Tests NullIO::isVerbose
public function testIsVerbose()
$this->assertFalse($io->isVerbose());
* Tests NullIO::isVeryVerbose
public function testIsVeryVerbose()
$this->assertFalse($io->isVeryVerbose());
* Tests NullIO::writeError
public function testWriteError()
$io->writeError('foo');
* Tests NullIO::ask
public function testAsk()
$this->assertEquals('bar', $io->ask('foo', 'bar'));
* Tests NullIO::askConfirmation
public function testAskConfirmation()
$this->assertEquals(true, $io->askConfirmation('foo', true));
* Tests NullIO::askAbdValidate
public function testAskAndValidate()
$this->assertEquals(true, $io->askAndValidate('foo', function() { return true; }, false, true));