/** * @covers \Magento\Backend\Helper\Data::getCurrentUserId */ public function testGetCurrentUserId() { $this->assertFalse($this->_helper->getCurrentUserId()); /** * perform login */ \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get('Magento\\Backend\\Model\\UrlInterface')->turnOffSecretKey(); $auth = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create('Magento\\Backend\\Model\\Auth'); $auth->login(\Magento\TestFramework\Bootstrap::ADMIN_NAME, \Magento\TestFramework\Bootstrap::ADMIN_PASSWORD); $this->assertEquals(1, $this->_helper->getCurrentUserId()); /** * perform logout */ $auth->logout(); \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get('Magento\\Backend\\Model\\UrlInterface')->turnOnSecretKey(); $this->assertFalse($this->_helper->getCurrentUserId()); }