/**
* @test
*/
public function gettersAndSettersWork()
{
$this->manager->setLogPath(__DIR__);
$this->assertEquals(__DIR__, $this->manager->getLogPath());
$this->assertInstanceOf("AsyncPHP\\Doorman\\Shell", $this->manager->getShell());
$shell = new BashShell();
$this->manager->setShell($shell);
$this->assertEquals($shell, $this->manager->getShell());
$this->assertInstanceOf("AsyncPHP\\Doorman\\Rules", $this->manager->getRules());
$rules = new InMemoryRules();
$this->manager->setRules($rules);
$this->assertEquals($rules, $this->manager->getRules());
}