PHPUnit是面向程序员的PHP测试框架。它是单元测试框架的xUnit体系结构的一个实例。
我开发了一个包来创建一个侦听SNS webhooks的路径,我想添加一些测试以确保它正常工作。我被困在能够检测到特定路线(...
我使用PHP 7.0并使用PHPunit执行测试用例。那些工作正常。但是当尝试使用PHPUnit 6.3.0或5.7.23使用--coverage-html选项运行PHPUnit时,它只显示...
如果重写setUp和tearDown,则不会调用PHP,phpunit和dbunit - getConnection和getDataSet
我正在使用现有的phpunit测试套件,并尝试合并dbunit。特别是,我想使用dataSet抽象来加载fixture数据并在我之后进行清理。我添加了......
我正在尝试测试我的indexAction方法,只是为了测试我的页面中是否有一些精确的单词。所以我有这个公共函数testIndexAction(){$ client = static :: createClient(); $ ...
我知道如何使用expectOutputString()或expectOutputString()使用PHPUnit库测试php输出。现在我需要确保输出不包含给定的字符串。我可以使用输出来做到这一点......
我对如何在symfony 4中为测试环境设置数据库感到困惑。我曾经在symfony 3及更低版本的config test.yml文件中处理它。什么是最佳做法?我是不是该 ...
我的PHPUnit配置文件有两个测试套件,单元和系统。当我运行测试运行器vendor / bin / phpunit时,它会在两个套件中运行所有测试。我可以使用testsuite标记来定位单个套件:...
我刚刚开始使用PHPUnit,并且想知道是否存在转储变量内容的构建方式?用例是因为我已经在谈论我正在开发的代码,我......
如何在CakePHP 3中使用控制器测试用例测试文件上传功能?我一直遇到PHP认为文件实际上没有上传的问题。适用于...的验证规则
PHPUnit:模拟__get()导致“__ get()必须正好接受1个参数......”
我在模拟重载的__get($ index)方法时遇到了问题。要模拟的类的代码和使用它的被测系统如下:
尝试使用ask()函数为laravel php artisan命令编写测试。我之前从未使用过嘲弄,但是当我尝试运行测试时,它会冻结,所以我猜,我做错了什么。 mycommand的....
我试图嘲笑特定api的guzzle响应。我的控制器代码看起来像这样(为简洁而修改):class SomeClass {private $ guzzle;公共职能__construct(\ ...
Gitlab CI:./ bin / phppit:没有这样的文件或目录
我尝试了解如何在PHPUnit的laravel项目中使用Gitlab CI。正如Laravel文档中所写,我已经添加了PHPUnit-bridge与composer require --dev symfony / phpunit -...
我正在尝试使用phing创建构建过程。在这个过程中我想运行作曲家安装脚本和phpunit,由作曲家安装在我的构建文件中我有2个目标。