foo = "bar"; $obj->bar = 1234; $var = Debug::export($obj, 2); $this->assertEquals( "stdClass", $var->__CLASS__ ); } public function testExportDateTime() { $obj = new \DateTime( "2010-10-10 10:10:10" ); $var = Debug::export( $obj, 2 ); $this->assertEquals( "DateTime", $var->__CLASS__ ); } public function testExportArrayTraversable() { $obj = new \ArrayObject(array('foobar')); $var = Debug::export($obj, 2); $this->assertContains('foobar', $var->__STORAGE__); $it = new \ArrayIterator(array('foobar')); $var = Debug::export($it, 5); $this->assertContains('foobar', $var->__STORAGE__); } }