Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
//...
$user = new User();
$user_name = 'Vasya';
$user->setName($user_name);
$this->assertEquals($user_name, $user->getName());
//...
class UserTest extends PHPUnit_Framework_TestCase {
public static function setUpBeforeClass() {
DB_Migrate::load()->users;
}
public function testGetUser() {
$oUser = new UserModel(1);
$this->assertEquals(DB_Migrate::get()->users[1]['name'], $oUser->getName(), 'User load failed');
// Вместо
// $this->assertEquals('Vasya', $oUser->getName(), 'User load failed');
}
}
Много текста про практику работы с PHPUnit/DbUnit