3-3.まずは書き方
• テスト対象は以下のクラス
<?php
class Counter
{
private $count = 0;
// $count を1増加させる(はずだが見てのとおり実際は何もしてない)
public function increment() {
;
}
// 現在のカウントを返す
public function count() {
return $this->count;
}
}
?>
• テストクラスは以下のとおり
<?php
require_once ‘PHPUnit/Framework.php’; ①
require_once ‘Counter.php’; ②
class CounterTest extends PHPUnit_Framework_TestCase ③
{
// カウントが0である事を検証するテストメソッド
public function testCountIsZero() ④
{
$counter = new counter();
$this->assertEquals(0, $counter->count()); ⑤
}
}
?>
0 comments
Post a comment