簡體   English   中英

使用Eclipse SimpleTest插件 - SimpleTest無法正常工作

[英]Using Eclipse SimpleTest plugin - SimpleTest not working

我正在使用Eclipse 3.4.2並使用幫助>軟件更新安裝最新的插件以進行簡單測試...

插件安裝正確,我可以在Window> Preferences> SimpleTest中進行設置。 我填寫了以下字段:Php.exe文件,php.ini文件和測試文件后綴。 我無法找到最簡單的路徑(甚至在Eclipse插件文件夾中也沒有)。

我認為這個配置是正確的,並在最簡單的eclipse網站上運行了第一個測試: http//simpletest.sourceforge.net/en/extension_eclipse.html

<?php
class test1 extends UnitTestCase {
  function test_pass(){
    $x = 1;
    $y = 2;
    $total = $x + $y;
    $this->assertEqual(3,$total, "This should pass");
  }
}
?>

我一直在遵循所有說明,但是當我右鍵單擊並選擇RUN AS> SimpleTest時,沒有任何反應。

我需要一些幫助。

謝謝!

根據最簡單插件的作者

插件已經超過了它的實用性(或者說工具集現在可以更容易地提供功能)。

他自己不再使用它了。 相反,他使用以下程序

  1. 下載並安裝SimpleTest
  2. 把一個require_once('autorun.php'); 在測試文件的頂部

    注意:這需要包含autorun.php的SimpleTest目錄在include_path 或者,您可以通過完整路徑包含autorun.php ,例如require_once('C:/full/path/to/your/Simpletest/autorun.php'); 甚至可能不必通過auto_prepend_file包含autorun.php來更改測試文件。

  3. 通過右鍵單擊測試文件並選擇“Run As PHP Script”來運行測試
  4. 測試的輸出顯示在eclipse控制台中

再次根據作者,

這更容易配置,運行速度比插件快。 以這種方式運行的另一個好處是,如果要調試測試,當您右鍵單擊測試文件時,可以單擊“Debug As PHP Script”而不是“Run As”。

您需要下載應用程序代碼。

請查看http://www.thetricky.net/php/php-unit-testing-in-eclipse

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM