6 declare(strict_types=1);
11 use Magento\Captcha\Model\ResourceModel\LogFactory;
15 use Magento\User\Model\UserFactory;
27 private $objectManager;
37 public function testLoginAttemptsRemovedAfterSuccessfulLogin()
40 $userFactory = $this->objectManager->get(UserFactory::class);
41 $captchaLogFactory = $this->objectManager->get(LogFactory::class);
42 $eventManager = $this->objectManager->get(ManagerInterface::class);
45 $user = $userFactory->create();
46 $user->setUserName($login);
48 $eventManager->dispatch(
49 'backend_auth_user_login_success',
58 self::assertEquals(0,
$captchaLog->countAttemptsByUserLogin($login));
static getObjectManager()