/**
  * @expectedException \Magento\Framework\Exception\LocalizedException
  * @return void
  */
 public function testAuthenticateException()
 {
     $username = '******';
     $password = '******';
     $config = 'config';
     $this->configMock->expects($this->once())->method('isSetFlag')->with('admin/security/use_case_sensitive_login')->willReturn($config);
     $this->eventManagerMock->expects($this->any())->method('dispatch');
     $this->resourceMock->expects($this->once())->method('loadByUsername')->willThrowException(new \Magento\Framework\Exception\LocalizedException(__()));
     $this->model->authenticate($username, $password);
 }
Exemplo n.º 2
0
 /**
  * @expectedException \Magento\Framework\Exception\AuthenticationException
  * @magentoDbIsolation enabled
  */
 public function testAuthenticateUserWithoutRole()
 {
     $this->_model->load(1);
     $this->_model->setRoleId(1)->deleteFromRole();
     $this->_model->authenticate(\Magento\TestFramework\Bootstrap::ADMIN_NAME, \Magento\TestFramework\Bootstrap::ADMIN_PASSWORD);
 }