public function testForwardConfig() { $config = new ForwardConfig(); $config->setName('myName'); $config->setPath('path.php'); $config->setContextRelative('no'); $config->setNextActionPath('myNextPath'); $config->setRedirect('false'); // TODO: Update the expected to include redirect, next action and context relative $expected = "\\Phruts\\Config\\ForwardConfig[name='myName',path='path.php',redirect=false]"; $this->assertEquals($expected, (string) $config); // TODO: Test exception $config->freeze(); $this->setExpectedException('\\Phruts\\Exception\\IllegalStateException'); $config->setName('name'); }