phpunit

phpunit

文章 40 浏览 104

如何在功能测试中设置userAgent?

我在 sfTestFunctional 或 sfBrowser 中找不到任何匹配的方法来设置 UserAgent 字符串。也许这是不可能的,因为它通过 php-cli?…

夜空下最亮的亮点 2024-12-01 08:09:03 2 0

在 PHPUnit 的 Selenium 扩展中使用 glob 来识别元素

我正在使用 Selenium 扩展在 PHPUnit 中编写一个 Selenium 测试用例。在测试中,我断言页面上存在某个链接。 例如,假设我想断言页面中存在以下链接:…

眸中客 2024-12-01 07:29:58 1 0

如何在 Zend_Test_PHPUnit_ControllerTestCase 中模拟/存根对数据库的调用?

我正在编写我的第一个控制器测试。在内部,控制器必须调用(或扩展)尝试连接到数据库的文件。但是,我不希望它实际连接到数据库,因为这并不完全是我…

盛夏已如深秋| 2024-12-01 06:12:33 1 0

PHPUnit 在测试函数中模拟私有方法

为已经编写的代码编写单元测试有时很有趣。 我正在为以下代码编写一个测试用例(示例):

长安忆 2024-12-01 01:10:15 0 0

需要帮助理解 PHPUnit 测试的原始图像二进制数据的差异

所以我编写了一个单元测试来比较 PHP 中的裁剪图像(使用 imagemagick)。该测试有效,但在一次比较大量图像时我遇到了问题。根据图像的创建时间,每…

迷路的信 2024-11-30 23:18:27 2 0

使用 TDD 创建报告

我目前正在尝试使用 PHPUnit 来了解测试驱动开发 (TDD),并且我有一个关于使用 TDD 编写报告的问题。 首先:我了解 TDD 的基本流程: 但我的问题是这…

故人如初 2024-11-30 21:33:34 1 0

在 PHPUnit 中重新运行上次失败的测试

当其中一个测试失败时,您可以使用 --stop-on-failure 标志来中断单元测试。 有没有什么方法可以快速告诉 PHPUnit 重新运行这个失败的测试,而不是手…

-柠檬树下少年和吉他 2024-11-30 12:55:09 1 0

Yii 框架单元测试。如何模拟 time() 和其他标准函数?

我正在为我的模型编写单元测试。它们中的大多数使用许多标准函数,如 time()、date() 等。在 Yii 测试风格中模拟这些函数的最佳方法是什么? 我发现 P…

笑咖 2024-11-30 07:54:22 2 0

PHPUnit:现有对象的模拟方法

PHPUnit 的 getMock($classname, $mockmethods) 根据给定的类名创建一个新对象,并让我更改/测试我指定的方法的行为。 我渴望一些不同的东西;它改变…

最偏执的依靠 2024-11-30 06:03:46 3 0

如何使用 PHPUnit 获得 100% 代码覆盖率

我正在编写一个 Zend Framework 应用程序并使用 PHPUnit 对其进行单元测试。总的来说,事情进展顺利,但是我在 PHPUnit 和代码覆盖率方面遇到了一个小…

葬花如无物 2024-11-29 21:59:13 1 0

PHPUnit生成骨架测试类:关于父类的错误

我有这个类: namespace MyFirm\PlatformBundle\Entity\Destination\Content; class Event extends Content //this is line 18 { ... 我试图通过以下…

荒芜了季节 2024-11-29 10:50:50 1 0

PHPUnit 的模拟 MySQL 数据库

我正在尝试为我的 Yii 项目构建单元测试。 问题:MySQL 数据库。我不想每次运行测试时都运行 MySQL 数据库,因为它很慢、不可靠,也许有些团队成员没…

爱的那么颓废 2024-11-28 16:04:48 0 0

使用 PHPUnit 和 CodeIgniter 1.7.2

我最近开始对使用 CodeIgniter 1.7.2 制作的 php 网站进行单元测试。我想使用 PHPUnit 测试我的网站。 所以我用谷歌搜索了一下,发现有一个 CodeIgnit…

睡美人的小仙女 2024-11-28 06:29:06 1 0

您将如何测试这种典型的控制器方法?

我正在使用 PHPUnit 来测试我的 MVC 应用程序。我的模型的大部分代码(本例中为 Site、MStudent、MMenu)都很好地涵盖了单元测试,但我发现很难测试控…

独夜无伴 2024-11-27 20:49:55 1 0

为什么 PHPUnit 隐藏我的 xdebug 回溯?

我安装了 PHPUnit 和 xdebug,并且在 CLI 的 php.ini 文件中:我已经 display_errors = On xdebug.default_enable = 1 验证,当我使用交互式控制台创…

£冰雨忧蓝° 2024-11-27 19:27:06 2 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文