以下の内容はhttps://takuya-1st.hatenablog.jp/entry/20120301/1330606096より取得しました。


simpletestの使い方

PHPにも数あるテストツール(unittest)だけど、今のところ。これが手軽で便利そう
(63d7cb68b612441ee851c5a020fa64b5)

インストールと使い方

  1. 最新版のtgz を取得する。
  2. require する
  3. 特定のclassをextendsする。
  4. 作ったクラスをnewする。

以上

インストール

wget http://downloads.sourceforge.net/project/simpletest/simpletest/simpletest_1.1/simpletest_1.1.0.tar.gz -O - | tar zxvf -

インクルード

<?php
require_once('simpletest/autorun.php’);

クラス。

class SampleTest extends UnitTestCase{
    public function __construct(){
        //
        $this->dsn = "sqlite::memory:";
    }
    public function test_insert_and_select_one(){
    }
}
//newする
$test = new SampleTest();

実行

php test.php

またはブラウザで開く

記述規約

class SampleTest extends UnitTestCase{

クラスは UnitTestCaseを exntendsして使う。

テスト関数は、testXXXXXXで testから始める。

セットアップと、終了には

  • funciton setup
  • function teardown

を使えば前処理、後処理が出来る。
クラスのコンストラクタは、セットアップにも使える。
このあたりは通常のUnittestと変わらない。

WEBで見た場合は

これで見える。
(a5346ffadb3f7dddca226cfe3f7ad9ff)




以上の内容はhttps://takuya-1st.hatenablog.jp/entry/20120301/1330606096より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14