protected function setUp()
 {
     parent::setUp();
     $this->event = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Event\\Content\\Language\\BeforeAddLanguageCommitEvent')->disableOriginalConstructor()->getMock();
     $this->languageManager = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Content\\Language\\LanguageManager')->disableOriginalConstructor()->getMock();
     $this->languageRepository = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Repository\\Propel\\LanguageRepositoryPropel')->disableOriginalConstructor()->getMock();
     $this->manager->expects($this->any())->method('set')->will($this->returnSelf());
 }
 protected function setUp()
 {
     parent::setUp();
     $this->seoManager = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Content\\Seo\\SeoManager')->disableOriginalConstructor()->getMock();
     $this->pageRepository = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Repository\\Propel\\PageRepositoryPropel')->disableOriginalConstructor()->getMock();
     $this->event = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Event\\Content\\Page\\BeforeDeletePageCommitEvent')->disableOriginalConstructor()->getMock();
     $this->pageManager = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Content\\Page\\PageManager')->disableOriginalConstructor()->getMock();
     $this->languageRepository = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Repository\\Propel\\LanguageRepositoryPropel')->disableOriginalConstructor()->getMock();
     $this->factoryRepository = $this->getMock('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Repository\\Factory\\FactoryRepositoryInterface');
     $this->factoryRepository->expects($this->any())->method('createRepository')->will($this->returnValue($this->languageRepository));
     $this->testListener = new DeleteSeoListener($this->seoManager, $this->factoryRepository);
 }
 protected function setUp()
 {
     parent::setUp();
     $this->seoManager = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Content\\Seo\\SeoManager')->disableOriginalConstructor()->getMock();
     $this->pageRepository = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Repository\\Propel\\PageRepositoryPropel')->disableOriginalConstructor()->getMock();
     $this->seoRepository = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Repository\\Propel\\SeoRepositoryPropel')->disableOriginalConstructor()->getMock();
     $this->event = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Event\\Content\\Page\\BeforeEditPageCommitEvent')->disableOriginalConstructor()->getMock();
     $this->pageManager = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Content\\Page\\PageManager')->disableOriginalConstructor()->getMock();
     $this->templateManager = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Content\\Template\\TemplateManager')->disableOriginalConstructor()->getMock();
     $this->pageContents = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Content\\PageBlocks\\PageBlocks')->disableOriginalConstructor()->getMock();
     $this->testListener = new EditSeoListener($this->seoManager);
 }
 protected function setUp()
 {
     parent::setUp();
     $this->dispatcher = $this->getMock('Symfony\\Component\\EventDispatcher\\EventDispatcherInterface');
     $this->blockRepository = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Repository\\Propel\\BlockRepositoryPropel')->disableOriginalConstructor()->getMock();
     $this->factoryRepository = $this->getMock('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Repository\\Factory\\FactoryRepositoryInterface');
     $this->factoryRepository->expects($this->any())->method('createRepository')->will($this->returnValue($this->blockRepository));
     $this->event = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Event\\Content\\Seo\\BeforeEditSeoCommitEvent')->disableOriginalConstructor()->getMock();
     $this->blockManager = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBaseBlocksBundle\\Core\\Block\\Image\\BlockManagerImage')->disableOriginalConstructor()->getMock();
     $this->blockManagerFactory = $this->getMock('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Content\\Block\\BlockManagerFactoryInterface');
     $this->testListener = new UpdatePermalinkOnBlocksListener($this->factoryRepository, $this->blockManagerFactory);
 }
 protected function setUp()
 {
     parent::setUp();
     $this->templateManager = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Content\\Template\\TemplateManager')->disableOriginalConstructor()->getMock();
     $this->event = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Event\\Content\\Page\\BeforeAddPageCommitEvent')->disableOriginalConstructor()->getMock();
     $this->pageManager = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Content\\Page\\PageManager')->disableOriginalConstructor()->getMock();
     $this->pageRepository = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Repository\\Propel\\PageRepositoryPropel')->disableOriginalConstructor()->getMock();
     $this->languageRepository = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Repository\\Propel\\LanguageRepositoryPropel')->disableOriginalConstructor()->getMock();
     $this->languageRepository = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Repository\\Propel\\LanguageRepositoryPropel')->disableOriginalConstructor()->getMock();
     $this->factoryRepository = $this->getMock('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Repository\\Factory\\FactoryRepositoryInterface');
     $this->factoryRepository->expects($this->once())->method('createRepository')->will($this->returnValue($this->languageRepository));
     $this->validator = $this->getMockBuilder('RedKiteLabs\\RedKiteCms\\RedKiteCmsBundle\\Core\\Content\\Validator\\ParametersValidatorPageManager')->disableOriginalConstructor()->getMock();
     $this->testListener = new AddPageBlocksListener($this->factoryRepository);
 }