PHPUnit是面向程序员的PHP测试框架。它是单元测试框架的xUnit体系结构的一个实例。
我正在尝试为Laravel控制器编写一个phpunit测试,该控制器期望使用JSON格式的主体发布请求。控制器的简化版本:类Account_Controller扩展...
我正在使用symfony 4.0并在composer.json中使用“symfony / phpunit-bridge”:“^ 4.0”。我已经使用命令composer require --dev phpunit安装了phpunit-bridge。现在当我运行vendor \ bin \ simple -...
我真的碰到了这堵砖墙。如何在phpunit中的测试之间传递类值?测试1 - >设置值,测试2 - >读取值这是我的代码:类JsonRpcBitcoinTest扩展...
我是PHPUnit和单元测试的新手,所以我通过作曲家安装PHPUnit和phar,一切都很顺利,直到我尝试开始我的简单测试。我正在使用PhpStorm我可以看到所有...
在我的phpunit.xml中,我有很多 定义了每个定义我要测试的应用程序的不同方面。在开发过程中,我不希望每个测试套件都运行,...
我有从PHPUnit导入代码覆盖raport到Sonarqube的问题。 SonarCube V7.4 PhpUnit 5.7.2 PHP 7.3.4.1 phpunit.xml
我有一个抽象类,在它的构造函数中调用静态方法。但是,当在PHPUnit中编写测试时,当我尝试为它创建一个模拟时,它会抱怨因为静态方法是抽象的,...
每当文件在磁盘上发生变化时,我都想运行我的PHPUnit测试(或者至少是它们的一部分)。非常类似于“grunt watch”所能做的。我有一个项目,我有JS和PHP,...
我有一个非常简单的弹出对话框,由我的Laravel应用程序中的JavaScript驱动。基本上,在单击时,会向弹出div添加一个类,该类使用CSS过渡将其不透明度从0更改为1. ...
我有一个函数,它采用csv文件并在数组中生成文件内容。我需要写一个phpunit测试。当输入不存在或不可读时,目标代表行为的正确性(是否...
我正在尝试为树枝过滤器编写测试。要做到这一点,我需要从夹具文件夹加载一个主题插件/ matchish / myplugin / tests / fixtures / themes / test这里我如何设置测试类TwigTest ...
Symfony 4 - 功能测试 - 虽然followRedirects是真的,但客户端不遵循重定向
我一直在尝试在我正在处理的Symfony 4应用程序中开始实现一些功能测试,但我没有被重定向,最终从我的索引页面获得了200响应代码...
我已经在我的应用程序中为Slim请求创建了一个包装器,以便能够在Request对象上创建一些自定义方法。 class Request扩展SlimRequest {/ ** * Get ...
例如,我有班级Car {private $ color ='red';我做模拟对象后$ carMock = $ this-> getMockBuilder(Car :: class) - > getMock();所以现在我想获得私人财产的颜色......
使用Composer和autoload.php在PHPUnit中自动加载类
我刚刚通过Composer安装了Sebastian Bergmann的PHPUnit版本3.7.19,并编写了一个我想进行单元测试的课程。我希望我的所有课程都自动加载到每个单元测试...
我有一个我想要模拟的界面。我知道我可以模拟该接口的实现,但有没有办法只是模拟接口?
Gitlab CI -Laravel 5.5 - PHPUnit“Tests \ TestCase not found”
我为Laravel 5.5项目设置了一个Gitlab CI Pipeline(帖子底部的文件),并且构建成功,但测试失败,因为PHPUnit退出并显示错误消息致命错误:...
我想在我的“Homestead”流浪盒里面做一个phpunit测试套件。我只喜欢12次测试..它工作正常,但突然间我不能再运行了..它给了我这个错误:vagrant @ ...
在运行laravel phpunit testcase时,我在Model.php第1249行中收到错误“在null上调用成员函数连接()”
我正在运行laravel phpunit testcase,在数据库连接中出错。数据库连接成功。但是,“在null上调用成员函数connection()” - 无法打开数据库连接...
PHPUnit单元测试:在方法中处理session_start()
我在./src/PCMagas/Dropbox.php中的文件中有以下类。我需要测试它:命名空间PCMagas;定义( “API_OAUTH_TOKEN_URL”, “https://api.dropboxapi.com/oauth2/token”);使用 \...