public function testControllerObserver() { $config = new Collection(); $config->set('socket', '\\Juriya\\Controller'); $request = new Request($config); $controller = new Controller($request); $controller->attach(new DummyObserver()); ob_start(); $controller->execute(); $this->assertEquals('Dummy observer now receive ' . get_class($controller), ob_get_clean()); }