public function testGetThrottleSecondsReturnsMinSecondsPassedWhenValueIsHigherThanSetClassMember() { $expectedSeconds = 1; Reflection::set($this->getService(), 'throttleSeconds', 2); $actualSeconds = $this->getService()->getThrottleSeconds($expectedSeconds); $this->assertEquals($expectedSeconds, $actualSeconds); }
/** * @param bool $verbose * @dataProvider providerConsumeQueueAction */ public function testDeprecateAllCompaniesAction($verbose) { $controller = $this->getController(); /** @var Request|PHPUnit_Framework_MockObject_MockObject $request */ $request = $this->getMockBuilder('Zend\\Console\\Request')->disableOriginalConstructor()->getMock(); /** @var \DeskModule\Client\Company\Deprecator|PHPUnit_Framework_MockObject_MockObject $service */ $deprecator = $this->getMock('DeskModule\\Client\\Company\\Deprecator'); if ($verbose) { $request->expects($this->exactly(1))->method('getParam')->with($this->equalTo('verbose'))->will($this->returnValue($verbose)); $deprecator->expects($this->once())->method('getCompanyClientEventManager')->will($this->returnValue($eventManager = $this->getMock('DeskModule\\Client\\Company\\Event\\Manager'))); } Reflection::set($controller, 'request', $request); $controller->setDeprecatorService($deprecator); $deprecator->expects($this->once())->method('deprecateAllCompanies'); $controller->deprecateAllCompaniesAction(); }