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