protected function setUp()
 {
     $this->translationControllerMock = $this->getMockBuilder('Oro\\Bundle\\TranslationBundle\\Controller\\Controller')->disableOriginalConstructor()->getMock();
     $this->routerMock = $this->getMockBuilder('Symfony\\Bundle\\FrameworkBundle\\Routing\\Router')->disableOriginalConstructor()->getMock();
     $this->logger = $this->getMock('Psr\\Log\\LoggerInterface');
     $this->dumper = new JsTranslationDumper($this->translationControllerMock, $this->routerMock, [], '', 'en');
     $this->dumper->setLogger($this->logger);
 }
 /**
  * Sets a logger
  *
  * @param LoggerInterface $logger
  */
 public function setLogger(LoggerInterface $logger)
 {
     $this->logger = $logger;
     $this->adapter->setLogger($this->logger);
     $this->jsTranslationDumper->setLogger($this->logger);
 }