PHP 5 для начинающих

Печать

f ?php

require once

("../settings-test.php");

require once

("class.UserLog.php");

require once

("phpunit/phpunit.php");

class TestUserLog extends TestCase {

private

$ulGood = null;

private

$ulBad = null;

Затем определяется специфический контекст, в котором будут выполняться тесты. Это делается путем определения значений в PHPUnit-функции setUp() . В данном случае создается два UserLog-объекта:

Необходимо определить тестовые функции.

Первая функция, testValid0(), использует PHPUnit-функцию assertEquals() для проверки следующих условий:

□ Sandusky — город, представленный в UserLog-объекте $ulGood;

□ $ulGood — корректный журнал;

□ $ulGood не имеет недостоверных данных.

Если тесты выполняются, то контекст, в котором они работают (по крайней мере, для объекта $ulGood), работает корректно. Чтобы изучить код функции assertEquals(), необходимо просмотреть файл phpunit.php из инсталляции PHPUnit:




Уборка помещений и территорий. Обслуживание инженерных систем и техническая эксплуатация зданий.