public function testClone() { $hp = new HtmlPage(); $this->assertEquals("<!DOCTYPE html>\n<html>\n<head><title></title></head>\n<body></body>\n</html>\n", $hp->__toString()); $title = 'Erste Testseite'; $hp->setTitle($title); $this->assertEquals($title, $hp->getTitle()); $hp2 = clone $hp; $newtitle = 'Seitentitel neu'; $hp->setTitle($newtitle); $this->assertEquals($title, $hp2->getTitle()); $this->assertEquals($newtitle, $hp->getTitle()); }