Я хочу написать тестовый пример с использованием phpunit для следующей функции модели. Я начинаю тестировать единицы измерения, пожалуйста, советую мне.Как править единичный тестовый код с издевательством для класса модели
public function checkUserEmailExist($email)
{
$query = \registry::getDBHandler()->prepare("SELECT email FROM users WHERE email = :EMAIL");
$query->bindValue(":EMAIL", $email);
try{
$query->execute();
$result = ($query->fetchColumn());
} catch(PDOException $e) {
\debug::error('MySQL errno ' . $e->getCode() . ': "' . $e->getMessage() . '" when executing: ' . $query->queryString);
}
return $result;
}
Что такое fetchColumn return? объект или массив? –
@ пользователь3360140: объект. он возвращает адрес электронной почты –
, так что если вы делаете echo $ result-> email, вы должны получить адрес электронной почты? правильно? –