build(new MockCommand()); } public function testBuildsResourceIterators() { $factory = new MapResourceIteratorFactory(array( 'mock_command' => 'Guzzle\Tests\Service\Mock\Model\MockCommandIterator' )); $iterator = $factory->build(new MockCommand()); $this->assertInstanceOf('Guzzle\Tests\Service\Mock\Model\MockCommandIterator', $iterator); } public function testUsesWildcardMappings() { $factory = new MapResourceIteratorFactory(array( '*' => 'Guzzle\Tests\Service\Mock\Model\MockCommandIterator' )); $iterator = $factory->build(new MockCommand()); $this->assertInstanceOf('Guzzle\Tests\Service\Mock\Model\MockCommandIterator', $iterator); } }