首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Eclipse SimpleTest插件- SimpleTest不起作用

使用Eclipse SimpleTest插件- SimpleTest不起作用
EN

Stack Overflow用户
提问于 2009-09-24 22:18:25
回答 2查看 2.9K关注 0票数 4

我使用的是Eclipse3.4.2,并使用Help>Software更新安装了simpletest的最新插件……

插件安装正确,我可以在Window>Preferences>SimpleTest中设置它。我填写了以下字段: Php.exe文件、php.ini文件和测试文件后缀。我找不到最简单的路径(甚至在Eclipse插件文件夹中也找不到)。

我认为这个配置是正确的,并运行了在最简单的eclipse站点上找到的第一个测试:http://simpletest.sourceforge.net/en/extension_eclipse.html

代码语言:javascript
复制
<?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时,什么也没有发生。

我需要一些帮助。

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2009-10-14 14:24:47

最简单插件的according to the author

插件

已经不再有用了(或者更确切地说,这个工具集现在可以更容易地提供功能)。

他自己就是not using it anymore. instead, he uses the following procedure

  1. download和install SimpleTest
  2. 在测试文件的顶部放置一个require_once('autorun.php');

注意:这要求包含autorun.php的SimpleTest目录位于include_path中。或者,您可以像require_once('C:/full/path/to/your/Simpletest/autorun.php');一样,通过完整路径包含autorun.php。甚至有可能不必通过右键单击测试文件并选择"Run As PHP Script“

  • 来更改测试文件。测试的输出将显示在eclipse控制台

中。

同样,根据作者的说法,

这比插件更容易配置,运行速度也更快。这种方式运行的另一个好处是,如果你想调试你的测试,当你右击测试文件时,你可以点击"Debug As PHP Script“而不是"Run As”。

票数 5
EN

Stack Overflow用户

发布于 2011-08-30 02:06:56

您需要下载应用程序代码。

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1474483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档