public function testSetSchemes() { $collection = new RouteCollection(); $routea = new Route('/a', array(), array(), array(), '', 'http'); $routeb = new Route('/b'); $collection->add('a', $routea); $collection->add('b', $routeb); $collection->setSchemes(array('http', 'https')); $this->assertEquals(array('http', 'https'), $routea->getSchemes()); $this->assertEquals(array('http', 'https'), $routeb->getSchemes()); }