/** * @param int $securityEventType * @param int $requestsMethod * @dataProvider dataProviderSecurityEventTypeWithRequestsMethod * @expectedException \Magento\Framework\Exception\SecurityViolationException * @expectedExceptionMessage Too many password reset requests. Please wait and try again or contact test@host.com. */ public function testCheckException($securityEventType, $requestsMethod) { $limitNumberPasswordResetRequests = 10; $this->prepareTestCheck($requestsMethod, $limitNumberPasswordResetRequests); $this->collectionMock->expects($this->once())->method('count')->willReturn($limitNumberPasswordResetRequests); $this->model->check($securityEventType); }
/** * @expectedException \Magento\Framework\Exception\LocalizedException * @expectedExceptionMessage Security module: Unknown security event type */ public function testCheckScopeByEventException() { $securityEventType = 2; $this->model->check($securityEventType); }