public function testCreateMissingDirectories() { $this->class->setDirectory($this->tempDir . '/sub'); $this->writer->writeClass($this->class); $expected = <<<EOF <?php class MyClass { } EOF; $this->assertFileSame($expected, $this->tempDir . '/sub/MyClass.php'); }
public function testGetFilePath() { $this->class->setDirectory(__DIR__); $this->class->setFileName('MyFile.php'); $this->assertSame(__DIR__ . '/MyFile.php', $this->class->getFilePath()); }