PHPUnit::TestCase

PHPUnit::TestCase – TestCase: 複数のテストを実行するための試験装置の抽象化

TestCase を定義する手順

  • 1) PHPUnit_TestCase のサブクラスを作ります

  • 2) クラス変数を定義し、そこに試験装置の状態を保存できるようにします

  • 3) setUp() をオーバーライドすることにより試験装置の状態を初期化します

  • 4) 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;
  }
}
?>

各テストにおいては、試験装置を利用してメソッドを実装します。 正しい値が返されたかどうかは、assert 関数に boolean を渡すことで 確認します。

<?php
function testPass() {
  
$this->assertTrue($this->fValue1 $this->fValue2 == 5);
}
?>

NPO法人の設立はお任せ下さい

NPO法人とはという基本的内容から実際のNPO法人設立まで広くお手伝いいたします。これからNPO法人をお考えの方はオススメ。NPO法人とはNon Profit Organizationの略であり、特定非営利活動法人を指します。法人なので当然に登記され、独立した人格として活動ができるようになります。

これから引越しや転勤等で賃貸物件を探すなら、賃貸大阪homeへ
アクセスカウンター
アルバイトをお探しならアルバイトスタイルへ。アルバイトを探したい方、アルバイトを探している方は必見です。
NPO法人をこれから設立したいとお考えなら自分で設立するNPO法人へ。都道府県ごとのNPO法人設立情報などを提供。NPO法人証明書も発行
株式会社をこれから設立したいとお考えなら会社設立webへ。都道府県ごとの会社設立専門家を紹介しております。
メールフォームを製作するならメールフォームbizへ。納品できるメールフォームを製作