Example #1
0
 public function testGetByRoles()
 {
     $user = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create('Magento\\User\\Model\\User');
     $user->loadByUsername(\Magento\TestFramework\Bootstrap::ADMIN_NAME);
     $this->_collection->getByRoles($user->getRole()->getId());
     $where = $this->_collection->getSelect()->getPart(\Zend_Db_Select::WHERE);
     /** @var \Zend_Db_Adapter_Abstract $adapter */
     $adapter = $this->_collection->getConnection();
     $quote = $adapter->getQuoteIdentifierSymbol();
     $this->assertContains("({$quote}role_id{$quote} = '" . $user->getRole()->getId() . "')", $where);
 }