public function testEnableProcessor() { $testContentProviderOne = $this->getMockBuilder('Oro\\Bundle\\UIBundle\\ContentProvider\\ContentProviderInterface')->setMethods(array('setEnabled', 'isEnabled', 'getName'))->getMockForAbstractClass(); $testContentProviderOne->expects($this->exactly(2))->method('setEnabled'); $testContentProviderOne->expects($this->at(0))->method('setEnabled')->with(false); $testContentProviderOne->expects($this->at(2))->method('setEnabled')->with(true); $testContentProviderOne->expects($this->atLeastOnce())->method('getName')->will($this->returnValue('test1')); $this->manager->addContentProvider($testContentProviderOne, false); $this->manager->enableContentProvider('test1'); }