/** * @depends test_construct * @covers ::getIterator */ public function test_getIterator() { $count = 0; $this->assertInstanceOf('Traversable', $this->URI->getIterator(), 'IURI::getIterator() Returned an invalid result'); foreach ($this->URI as $v) { $count++; } $this->assertSame(count($this->URI), $count, 'IEmailAddress::getIterator() Returned an invalid result'); }