Codeception\Module\WPDb::seeUserInDatabase PHP Method

seeUserInDatabase() public method

Will look up the "users" table.
public seeUserInDatabase ( array $criteria ) : void
$criteria array
return void
    public function seeUserInDatabase(array $criteria)
    {
        $tableName = $this->grabPrefixedTableNameFor('users');
        $allCriteria = $criteria;
        if (!empty($criteria['user_pass'])) {
            $userPass = $criteria['user_pass'];
            unset($criteria['user_pass']);
            $hashedPass = $this->grabFromDatabase($tableName, 'user_pass', $criteria);
            $passwordOk = WpPassword::instance()->check($userPass, $hashedPass);
            $this->assertTrue($passwordOk, 'No matching records found for criteria ' . json_encode($allCriteria) . ' in table ' . $tableName);
        }
        $this->seeInDatabase($tableName, $criteria);
    }
WPDb