Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
模拟/存根在 PHPUnit 中实现 arrayaccess 的类的对象
这是我正在为其编写测试套件的类的构造函数 它扩展了 mysqli function construct Config c store config file this gt config c do mysqli constructor pa
php
Phpunit
arrayaccess
来自本地 XML 的模拟 SoapClient 响应
我想用文件中的 XML 来模拟 SoapClient 的响应 我如何创建一个 stdClass 对象 就像 SoapClient 从文件返回一样 客户端已经包装了 SoapClient 因此可以轻松模拟响应 我的模拟是这样的 soapCli
php
soap
mocking
Phpunit
PHPUnit\Framework\TestCase 和 Tests\TestCase 有什么区别?
我注意到在示例测试中 这两个类是内置的 功能测试 gt use Tests TestCase 单元测试 gt PHPUnit Framework TestCase 两者有什么区别 在什么情况下您会使用其中一种 PHPUnit Framewo
php
Laravel
Testing
Phpunit
运行PHPUnit测试时如何避免内部调用函数?以及如何设置内部性能的模拟数据?
我有一个类 Receipt php
php
Phpunit
PHPunit - 错误
当 PHPunit 框架不希望发生的错误发生时 测试会停止 PHP 会抛出错误 但 PHPunit 不会记录这是一个错误 我如何确保 PHPunit 将其记录为错误 免责声明 我是 PHPUnit 的新手 我也试图弄清楚 发生错误时会发生什
php
Phpunit
对更改运行 PHPUnit 测试
每当磁盘上的文件发生更改时 我想运行 PHPUnit 测试 或至少其中的一个子集 与您可以使用 进行的操作非常相似 咕噜手表 https github com gruntjs grunt contrib watch blob master
php
Testing
Phpunit
gruntjs
为什么 PHPUnit 将一些右大括号显示为未被覆盖?
我正在使用 PHPUnit 3 6 7 PHP CodeCoverage 1 1 1 和 Xdebug 2 1 2 当我让 PHPUnit 将代码覆盖率统计信息写入 clover 样式的 XML 文件时 它偶尔会显示一个右花括号 表示测试未
php
Phpunit
codecoverage
xdebug
如何在 Symfony 4 中为测试环境设置数据库
我对如何在 symfony 4 中为测试环境设置数据库感到困惑 我曾经在配置测试 ymlsymfony 3 及以下版本中的文件 最佳做法是什么 我应该重新创建一个学说 yaml文件输入配置 包 测试 该文档提到如何通过编辑 phpunit
Symfony
Phpunit
functionaltesting
如何在 Laravel 中基于 application/json 标头加载路由
我正在使用application json标头来控制我的控制器在收到请求时的行为 我需要在单元测试中的 POST 中包含application json header 我试过了 public function testStore this
php
unittesting
Laravel
Phpunit
PHP 启动:运行单元测试时无法加载动态库
当我尝试运行单元测试时 出现此错误 PHP 警告 PHP 启动 无法加载动态库 bz2 尝试过 xampp php ext bz2 找不到指定的模块 xampp php ext php bz2 dll 找不到指定的模块 在未知的第 0 行
php
unittesting
XAMPP
Phpunit
codeception
phpunit --debug 仍然只显示点
我想查看 phpunit 运行期间当前执行的测试 我用 debugparam 但仍然只得到点 phpunit debug PHPUnit 3 7 19 by Sebastian Bergmann Configuration read fro
php
Symfony
Phpunit
如何使用 phpunit 测试内部数组
我必须测试带有内部数组的数组 我的数组如下所示 testdata Array 0 gt Array label gt Ammy idr gt user7 rel gt 7 1 gt Array label gt sidh idr gt us
Phpunit
为什么 symfony DOMCrawler 对象无法在依赖的 phpunit 测试之间正确传递?
我有一个适用于我的 symfony 应用程序的 phpunit 测试套件 在该测试文件中 我在不同的测试之间有一些依赖关系 并在依赖关系之间传递一个 DOMCrawler 对象 这样我就不必每次都导航到它 但是 在采用我所做的方法时 您似乎
php
symfony1
Phpunit
如何对 Google API 调用进行单元测试
我有一个以下方法 它从 Google Analytics 检索访问次数最多的页面 public function getData limit 10 ids 12345 dateFrom 2011 01 01 dateTo date Y m
unittesting
zendframework
mocking
Phpunit
googleapi
BrowserKit 组件不可用
当我尝试启动功能测试时出现错误 BrowserKit 组件不可用 php bin phpunit usr bin env php PHPUnit 6 5 14 by Sebastian Bergmann and contributors T
Phpunit
symfony4
functionaltesting
对需要发送标头的项目进行单元测试
我目前正在与 PHPUnit 合作 尝试在我正在编写的内容的同时开发测试 但是 我目前正在编写会话管理器 并且在这样做时遇到了问题 Session 处理类的构造函数是 private function construct if header
php
unittesting
Phpunit
如何通过 PEAR 安装旧版本的 PHPUnit?
我想将 PHPUnit 3 4 的安装降级到 3 3 我只是不知道该怎么做 如何使用 PEAR 在 Ubuntu 上安装 PHPUnit 3 3 版本 您需要知道要降级到的确切版本号 在撰写本文时 您所使用的最后一个版本是 3 3 17 可
php
Phpunit
pear
如何对 Laravel Mailable 进行断言
在测试中 我想使用以下方法对 Mailable 做出一些断言Mail assertSent 像这样 Mail assertSent MyMailable class function mail use user return mail gt
php
Laravel
Phpunit
Laravel55
仅在 PHPUnit 中需要时才执行 dataProviders?
我的测试套件即使只是开始也需要几分钟 这是因为数据提供者在 phpunit 启动时立即执行 并且它们的所有数据 数千个对象 都保存在内存中 有没有办法在测试运行之前调用 dataProviders 我不在乎在屏幕上看到如此精确的进展 Tha
php
Phpunit
如何修复在 laravel 项目中运行vendor/bin/phpunit 时权限被拒绝的问题
每当我执行vendor bin phpunit在我的 laravel 项目的根路径中 它返回一个没有权限错误 我该如何解决这个问题 重要提示 我不想使用composer update或删除部分或全部vendor 目录然后使用composer
php
Laravel
Phpunit
1
2
3
4
5
6
...14
»