/**
  * @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);
 }