for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace SimplifiedTests;
use CommonTestClass;
use kalanis\kw_input\InputException;
use kalanis\kw_input\Simplified;
class ServerAdapterTest extends CommonTestClass
{
public function testPass(): void
$data = new Simplified\ServerAdapter();
$this->assertInstanceOf(\ArrayAccess::class, $data);
$this->assertTrue(isset($data->PHP_SELF));
$this->assertTrue(isset($data['PHP_SELF']));
$data->PHP_SELF;
$data['PHP_SELF'];
}
public function testDie1(): void
$this->expectException(InputException::class);
$data->foz = 'wuz';
foz
kalanis\kw_input\Simplified\ServerAdapter
__set
public function testDie2(): void
unset($data->foz);
__get
public function testIterator(): void
$this->assertNotEmpty(iterator_to_array($data->getIterator()));