public function isValid() { if (!$this->proxy->loadClass($this->class)) { return false; } return $this->runner->isValid(); }
public function testLoadClassReturnsTrueOnParsingSuccess() { $class = new DynamicClassnameCoveredClass(); $class->setName("MyOtherName"); $class->setNamespace("MyNamespace"); $class->addLine(0, new CoveredLine("namespace MyNamespace;")); $line1 = new CoveredLine("class MyOtherName{"); $line1->setClass(true); $line1->setClassName("MyOtherName"); $class->addLine(1, $line1); $class->addLine(2, new CoveredLine("}")); $proxy = new ProxyAccessor($class); $proxy->load(); $this->assertTrue($proxy->loadClass($class)); }