function LazyRouteCollectionTest::testGetIterator
@covers ::getIterator
      
    
@covers ::all
      
    
File
- 
              core/
tests/ Drupal/ Tests/ Core/ Routing/ LazyRouteCollectionTest.php, line 48  
Class
- LazyRouteCollectionTest
 - @coversDefaultClass \Drupal\Core\Routing\LazyRouteCollection[[api-linebreak]]
 
Namespace
Drupal\Tests\Core\RoutingCode
public function testGetIterator() {
  $this->routeProvider
    ->expects($this->exactly(2))
    ->method('getRoutesByNames')
    ->with(NULL)
    ->willReturn($this->testRoutes);
  $lazyRouteCollection = new LazyRouteCollection($this->routeProvider);
  $this->assertEquals($this->testRoutes, $lazyRouteCollection->getIterator());
  $this->assertEquals($this->testRoutes, $lazyRouteCollection->all());
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.