/** * @test */ public function shouldBringIteratorAggregateToHeadOfTargetListIfTraversablePresent() { $config = new MockConfiguration(array("Mockery\\Generator\\TestTraversableInterface3")); $interfaces = $config->getTargetInterfaces(); $this->assertEquals(2, count($interfaces)); $this->assertEquals("IteratorAggregate", $interfaces[0]->getName()); $this->assertEquals("Mockery\\Generator\\TestTraversableInterface3", $interfaces[1]->getName()); }