问题标签 [simpletest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
347 浏览

php - 我在哪里可以找到 Simpletest 的扩展 HTML 报告器?

我正在使用Simpletest作为我目前正在开发的 PHP 站点的单元测试框架。我喜欢它附带一个简单的 HTML 报告器的事实,但我想要一个更高级的报告器。

我已经阅读了记者 API 文档,但如果能够使用现有的记者,而不是自己动手,那就太好了。

Simpletest 是否有任何好的扩展 HTML 报告器或 GUI?

PHPUnit 的 GUI 提示也将不胜感激,但我的主要关注点是 Simpletest,对于这个项目。我试过Cool PHPUnit Test Runner,但不相信。

0 投票
12 回答
29811 浏览

php - SimpleTest 与 PHPunit

我想知道是否有任何在这两个方面都有经验的人可以阐明两者之间的显着差异(如果有的话)?

每种方法的任何特定优势使其适用于任何特定情况?

0 投票
2 回答
487 浏览

regex - 如何使用正则表达式在 SimpleTest 中编写 AssertTags 测试?

我希望测试一个将生成lorem ipsum文本的函数,但它是在 html 标记中执行的。所以我不能提前知道文本内容,但我知道 html 结构。这就是我想要测试的。也许文本的长度在一定的范围内。所以我想知道的是 assertTags 是否可以通过以下方式解释:

我正在将 SimpleTest 与 CakePHP 一起使用,但我认为这应该是一个普遍的问题。

0 投票
8 回答
4055 浏览

php - 如何使用 PHP SimpleTest 框架设置数据库测试

我正在使用 SimpleTest,一个基于 PHP 的单元测试框架。我正在测试将处理从数据库存储和检索网站评论的新代码。我不知道如何构建项目来测试数据库访问代码。

我正在寻找有关在 PHP 应用程序中测试数据库代码的最佳实践的任何建议。例子真的很棒。进一步阅读的网站很棒。

非常感谢你。:)

0 投票
5 回答
9977 浏览

php - 哪个 PHP 单元测试框架:simpletest、phpunit 还是?

我是simpletest的忠实粉丝,因为这是我所知道的。它对模拟和网络测试有很好的支持。

但我总是害怕停滞不前,所以任何令人信服的转换论点都会受到赞赏。

0 投票
4 回答
4372 浏览

php - SimpleTest:如何断言抛出了 PHP 错误?

如果我是正确的,SimpleTest 将允许您断言抛出 PHP 错误。但是,根据文档,我无法弄清楚如何使用它。我想断言我传递给构造函数的对象是MyOtherObject

我哪里错了?

0 投票
2 回答
2010 浏览

php - CakePHP 中的 Simpletest 缺失表

我正在使用 cakePHP,并且正在使用 Simpletest 作为测试套件。每当我对模型进行测试时,都会出现错误:

(随便)

有谁知道如何解决这个问题?

我的猜测是没有创建固定装置或类似的东西。

0 投票
2 回答
2487 浏览

php - 单元测试 Zend 控制器 - 我如何测试视图中设置的内容

在 Zend 中,模型被添加到视图中:

我们可以轻松地检查视图中是否存在“模型”(我为此使用了 simpletest):

但是,测试“值”也不起作用:

如何获得(或至少测试)控制器已设置有效模型?

0 投票
1 回答
211 浏览

php - simpletest 中的计数模式(PHP 测试框架)

如何测试站点中是否只有一次字符串?我使用来自 simpletest 的 WebTestCase。

0 投票
2 回答
1249 浏览

php - 如何设置 PHP + xDebug + (x)Unit + Eclipse 在单元测试中使用断点?

已经尝试了很长一段时间以使其正常工作,但没有运气。基本上,我有带有 PHP 开发工具 (PDT) 的 Eclipse (3.3),以及 PDT XDebug 插件以及 SimpleTest eclipse 插件。

我想做的是调试 SimpleTest 单元测试调用的代码。SimpleTest 清楚地可以看到 XDebug,因为我可以生成代码覆盖率报告,但它不会在断点处停止。

编辑:应该添加 XDebug 和断点在 Eclipse 中工作正常,而不是在 SimpleTest 调用时

有人设置成功了吗?周围有很多乱七八糟的文档,而有用的信息却很少。

谢谢!