public function testCounterKeySelectorIsAutomaticallySetForChildren() { $child1 = $this->treeBuilder->leaf(); $child2 = $this->treeBuilder->tree(); $child3 = $this->treeBuilder->each(); $keys = array($child1->buildKey(''), $child2->buildKey(''), $child3->buildKey('')); $this->assertInstanceOf('\\TreeBuilder\\NoKey', $keys[0]); $this->assertInstanceOf('\\TreeBuilder\\NoKey', $keys[1]); $this->assertInstanceOf('\\TreeBuilder\\NoKey', $keys[2]); }