/**
* Tests that the listener does nothing if the command scheduler has been disabled.
*
* @runInSeparateProcess
* @preserveGlobalState disabled
*/
public function testDisableCron()
{
$adapter = $this->getMockBuilder('Contao\\CoreBundle\\Framework\\Adapter')->setMethods(['get'])->disableOriginalConstructor()->getMock();
$adapter->expects($this->any())->method('get')->willReturn(true);
$this->framework = $this->getMockBuilder('Contao\\CoreBundle\\Framework\\ContaoFramework')->disableOriginalConstructor()->getMock();
$this->framework->expects($this->any())->method('getAdapter')->willReturn($adapter);
$this->framework->expects($this->any())->method('isInitialized')->willReturn(true);
$listener = new CommandSchedulerListener($this->framework);
$listener->onKernelTerminate();
}