Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17107 программистов и 1835 роботов. Сейчас ищут 1527 программистов ...
PHPUnit::TestCase
Вернуться к: PHPUnit
PHPUnit::TestCase
PHPUnit::TestCase – A TestCase defines the fixture to run multiple tests.
-
1) Implement a subclass of PHPUnit_TestCase.
-
2) Define instance variables that store the state of the fixture.
-
3) Initialize the fixture state by overriding setUp().
-
4) Clean-up after a test by overriding tearDown().
PHPUnit::TestCase
<?php
class MathTest extends PHPUnit_TestCase {
var $fValue1;
var $fValue2;
function MathTest($name) {
$this->PHPUnit_TestCase($name);
}
function setUp() {
$this->fValue1 = 2;
$this->fValue2 = 3;
}
}
?>
For each test implement a method which interacts with the fixture. Verify the expected results with assertions specified by calling assert with a boolean.
<?php
function testPass() {
$this->assertTrue($this->fValue1 + $this->fValue2 == 5);
}
?>
Вернуться к: PHPUnit