一応, 基本的に 情報を 得る 数 ある 所は PHPUnit Support in Eclipseだ.

コンピューターに PHPUnit街 基本的に 設置されて あると する.

李クリップ須恵書 PHPUnit銀 プラグインで 設置する 蟹 ない. 実行環境で 使う.

(これ 方法 以外に 違う 方法も ある の ようは する. プラグインは ないが GUIを 提供して 与える の ようだ. phpunit4eclipseという プロジェクトだ.)

外部 実行環境 設定を 通じて 金榜 解決する 数 ある.

メニューで… Run > External Tools > External Tools Configuration を 選択して 入って行く.

左側 上端の New launch configuration を 押す.

それでは 下の ような 窓が 浮かぶのに, 適切に 内容を 満たす.

ウブントの 場合 上と ぽきっとのように 使って 与えれば なる. さて 易しい.(修正事項 ある. Arguments増えた ${workspace_loc}${resource_path} と 使うと する.)

Name 銀 名前だ. 自由に 付ければ なる. 当然 PHPUnit で 付ける 蟹 ましな ことだ.

Location 銀 PHP 実行ファイルの 位置だ. ウブントは /usr/bin/php5 だ.

Working Directory 増えた PHPUnitを どうな プロジェクトに 適用する かけるかと言う(のは) ことだ. Variables で workspace_loc を 選択して 与えるとか そのまま ${workspace_loc} と 使って 与えれば なる.

Arguments 増えた PHPUnitを 行って 与える 命令文なのに, PHPUnit義 実行ファイル名 後に ${workspace_loc}${resource_path}を 付けて 使う.

ウブントは /usr/bin/phpunit ${workspace_loc}${resource} だ.

(こういう 変数たちに 大韓 説明は ここ西 ボール 数 ある. ${workspace_loc}${resource}増えた 選択して ある ファイルの 絶対経路を リターンする.)

Runを 押して 見よう. もし PHPUnit テスト用 ファイルが 開かれている 状態なら コンソールで テスト 結果を ボール 数 ある のだ.

間違い

もし “Variable references empty selection: ${resource_path}” ような 間違い箱が 浮かんだら, 左側 プロジェクト エクスプローラで ファイルを 選択するの なかった だから. PHPUnitを 行うこと 前に プロジェクト エクスプローラで ファイルを 選択して 走者.

あるいは コンソールに “Argument #1 of PHPUnit_Util_Fileloader:checkAndLoad() is no existing file” という エラー メッセージが 出たら 経路が まともに 中 つかまった ことだ. ${workspace_loc}${resource_path}に 誤打は ないか 捜して 紫.

気を付ける 点

たぶん class名菓 ファイル名を 一致させると する ようだ. ない 首都 ある. 確認して 報告 正確に 使う.

そして ファイルを テストするためには Run > External Tools > PHPUnit を 選択すれば なる. それでは コンソールが 浮かんで テストが なる.

何か テストして たい 方々は 下の コードを 掻いて ArrayTest.php を 作って 直接 テストして 表示 望む.

require_once '/usr/share/php/PHPUnit/Framework.php';

class ArrayTest extends PHPUnit_Framework_TestCase
{
    public function testNewArrayIsEmpty()
    {
        // Create the Array fixture.
        $fixture = array();

        // Assert that the size of the Array fixture is 0.
        $this->assertEquals(0, sizeof($fixture));
    }

    public function testArrayContainsAnElement()
    {
        // Create the Array fixture.
        $fixture = array();

        // Add an element to the Array fixture.
        $fixture[] = 'Element';

        // Assert that the size of the Array fixture is 1.
        $this->assertEquals(1, sizeof($fixture));
    }
}

参照で マン 上の require_once には 実際 経路を 入れて 与えると する. 上 経路は ウブントを 基準で たいてい 経路だ.

- コメント機能はありません。コメントの代わりに[email protected]にメールを送ってください。