[[PHPベストプラクティス]] >

* Eclipse(PDT)でのユニットテスト [#e82d95dc]

** テストの実行 [#l914217a]
-現時点ではまだPDTにPHPUnitが統合されていませんので、外部ツールの起動を使ってテストケースおよびスイートを実行します。
-JDTのJUnit統合ほどではないですが、繰り返しテスト実行することが容易に行えるでしょう。

*** テストケース [#l2d82035]
+外部ツールを以下のように設定します。
#ref(phpunit_testcase_setup.png,nolink)
+対象のテストケースクラスを開き、クラス名をダブルクリックして選択し、先程設定した外部ツールを起動してテストを実行します。
+対象のテストケースクラスを開き、クラス名をダブルクリックして選択し、先程設定した外部ツールを起動してテストを実行します。わざわざテストクラス名を選択するのは、phpunitコマンドのパラメータに、''テストケースクラス名''とそれが''定義されたスクリプトのパス''を与えるためです。
#ref(phpunit_testcase_exec.png,nolink)

*** テストスイート [#dc8cd9e5]
+外部ツールを以下のように設定します。
#ref(phpunit_testsuite_setup.png,nolink)
+対象のテストスイートクラスをポイントして選択します。
#ref(phpunit_testsuite_exec01.png,nolink)
+先程設定した外部ツールを起動してテストを実行します。
#ref(phpunit_testsuite_exec02.png,nolink)

** テストのデバッグ実行 [#l88ff04a]
-デバッグ実行についても、前節の通常実行と同じ要領で行うことができます。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS