/**
  * @covers RcmI18n\Factory\TranslateHtmlFactory
  */
 function testCreateService()
 {
     $sm = new ServiceManager();
     $sm->setService('RcmHtmlPurifier', $this->getMockBuilder('\\HtmlPurifier')->disableOriginalConstructor()->setMethods(['purify'])->getMock());
     $viewSm = new LoaderPluginManager();
     $viewSm->setServiceLocator($sm);
     $unit = new TranslateHtmlFactory();
     $this->assertInstanceOf('RcmI18n\\ViewHelper\\TranslateHtml', $unit->createService($viewSm));
 }
 /**
  * @covers \RcmI18n\Factory\RemoteLoaderDoctrineDbLoaderFactory
  */
 function testCreateService()
 {
     $sm = new ServiceManager();
     $sm->setService('Doctrine\\ORM\\EntityManager', $this->getMockBuilder('Doctrine\\ORM\\EntityManager')->disableOriginalConstructor()->getMock());
     $loadPluginMgr = new LoaderPluginManager();
     $loadPluginMgr->setServiceLocator($sm);
     $unit = new RemoteLoaderDoctrineDbLoaderFactory();
     $this->assertInstanceOf('RcmI18n\\RemoteLoader\\DoctrineDbLoader', $unit->createService($loadPluginMgr));
 }