public function testWillAttachResolver()
{
$serviceManager = new ServiceManager();
$serviceManager->setService('config', array('asset_manager' => array('resolvers' => array('mocked_resolver' => 1234))));
$mockedResolver = $this->getMock(ResolverInterface::class);
$mockedResolver->expects($this->once())->method('resolve')->with('test-path')->will($this->returnValue('test-resolved-path'));
$serviceManager->setService('mocked_resolver', $mockedResolver);
$serviceManager->setService(MimeResolver::class, new MimeResolver());
$factory = new AggregateResolverServiceFactory();
$resolver = $factory->createService($serviceManager);
$this->assertSame('test-resolved-path', $resolver->resolve('test-path'));
}