@expectedException \InvalidArgumentException
public function testCannotAddExistingCollectionToTree() {
$collection1 = new RouteCollection();
$collection2 = new RouteCollection();
$collection3 = new RouteCollection();
$collection1
->addCollection($collection2);
$collection1
->addCollection($collection3);
$collection2
->addCollection($collection3);
}