Я начал использовать PHPUnit, и я хочу подключиться к своей базе данных и получить из нее некоторые значения, но поскольку мне нужно подключиться к моей базе данных через файл «database.php».
В «database.php» всегда была проблема с неопределенной переменной: $connected. Итак, я прочитал кое-что о сообщении об ошибке: error_reporting(E_ALL ^ E_NOTICE);
Я исправил это ранее для других моих файлов в моем проекте, но когда я использую PHPUnit, я получаю это сообщение об ошибке: Неопределенная переменная: подключено
Мой тестовый файл и его код:
<?php include("database.php"); ?>
<?php
require_once 'person.php';
class PersonTest extends PHPUnit_Framework_TestCase {
public function lookupPerson(){
$result = database::query("select * from Person where forename='Anna'");
$rows = mysql_numrows($result);
for($i=0; $i < $rows; $i++){
$arr[$i] = mysql_result($result, $i, 'forename');
}
return $arr;
}
public function testLooking(){
$arr = PersonTest::lookupPerson();
foreach($arr as $a){
$this->assertEquals('Anna', $a);
}
}
}
?>
Вот я и спрашиваю, что я могу сделать?
С уважением Пользователь
также Алексеин