phpunit 相关问题

PHPUnit是面向程序员的PHP测试框架。它是单元测试框架的xUnit体系结构的一个实例。

如何升级symfony / phpunit-bridge以使用PHPUnit 7?

我正在使用带有测试包的Symfony 4.2,其中包括symfony / phpunit-bridge 4.2。 PHPUnit的默认版本是6.5,但我想将其升级到7.5。在Symfony PHPUnit Bridger文档中,它说:...

回答 1 投票 0

返回另一个模拟类的Mockery mock类

我有一个类id = $ id; public function add($ card){//使API调用返回true; } ...

回答 1 投票 0

不能用mockery phpunit来模拟对象

我想测试连接到数据库,我有一个测试:$ author = ['db_host'=>'a','db_name'=> DB_NAME,'db_user'=> DB_USER,'db_pass'=> DB_PASS,' db_timeout'=> DB_TIMEOUT]; $ mock_db = \ ...

回答 1 投票 2

通过PHAR在Windows上安装的PHPUnit 8显示没有执行任何测试

我通过PHAR(https://phpunit.de/getting-started/phpunit-8.html)安装了PHPUnit,并将phpunit添加到了Windows 10中的系统变量中。现在我正在尝试使用phpunit运行测试用例。 ..

回答 1 投票 0

在Symfony 4测试中,会话在Twig中始终为null

在将Symfony 3.4升级到Symfony 4.2时,我将所有单元测试与正在呈现Twig的控制器上的功能测试分开,并使用app.session.get('my_session_variable')。使用......

回答 1 投票 0

PHPUnit不使用Laravel 5

我刚刚安装了一个新的Laravel 5项目,这是我在这个版本上的第一个项目。 PHPUnit应该是开箱即用的框架和我看到的每个教程只是说在...内键入phpunit

回答 5 投票 12

Netbeans 8.2中的PHPUnit插件给出致命错误:尝试运行测试用例时找不到类'PHPUnit_Framework_TestSuite'

当我尝试在Netbeans中运行PHPUnit时,我遇到此错误:致命错误:在C:\ Users \ julian \ AppData \ Roaming \ NetBeans \ 8.2 \ phpunit \ NetBeansSuite.php中找不到类'PHPUnit_Framework_TestSuite'...

回答 1 投票 0

Phpunit,如何测试方法是否“无”?

class Testme(){public function testMe($ a){if($ a == 1){throw new Exception('YAY');所以它很容易测试它是否抛出异常/ ** * @ ...

回答 5 投票 14

PHP模拟最终类

我试图模拟一个PHP最终类,但因为它被声明为final我继续收到此错误:PHPUnit_Framework_Exception:类“Doctrine \ ORM \ Query”被声明为“final”,不能被模拟。 ...

回答 9 投票 27

使用symfony2测试下载文件

你能帮我解决一下如何在symfony2中测试下载文件的问题吗?有我的源代码:Controller.php公共函数downloadAction($ picture_id){$ fichier = $ this-> uploadDir。$ ...

回答 1 投票 0

PHPUnit在失败的断言上运行回调

我正在测试一个symfony应用程序。当断言失败时,我希望看到Web客户端的HTML输出。我正在寻找一个简短而优雅的版本:if(1!== $ crawler-> filter('。flash -...

回答 1 投票 0

PHPUnit中两个TestCase类之间的相关测试

在PHPUnit中,您可以使用@depends批注使一个测试依赖于其他测试。是否有可能使整个TestCase依赖于其他TestCase中的测试?或者至少在一个单一的测试...

回答 4 投票 11

使用Symfony PHPUnit桥接ClockMock设置日期/时间

我无法弄清楚如何设置ClockMock类使用的日期/时间。在文档中:此外,函数date()被模拟,因此如果未指定时间戳,它将使用模拟时间。其他......

回答 1 投票 1

有没有办法用mock来模拟私有静态方法?

举个例子,我有一个像SampleService这样的类,现在我如何用PHPUnit为getName()方法编写单元测试?更具体地说,我如何模拟self :: _ getName();与Mockery?如果...

回答 1 投票 0

PHPUnit表示未定义路由(Laravel)

我对路由进行了单元测试。有趣的是:PHPUnit对于测试文件中的第一个测试说“一切都很好”,但如果它只在文件中排在第二位,那么对于完全相同的测试,“路由未定义”就会失败....

回答 1 投票 2

Phpunit没有与docker中的mysql连接

Symfony连接数据库(和php容器),但是当我运行phpunit时返回错误SQLSTATE [HY000] [2002] php_network_getaddresses:getaddrinfo failed:名称或服务未知。错误在哪里......

回答 1 投票 0

Laravel在PHPUnit测试期间断言多个电子邮件收件人

我想测试在PHPUnit测试期间是否已将电子邮件发送到多个地址。我怎样才能做到这一点?

回答 1 投票 1

如何使用phpunit为某些测试套件注入一个env变量?

在phpunit.xml中,可以定义环境变量: 现在,我想......

回答 2 投票 4

PHPunit无法找到测试

PHPunit无法找到我的测试,但确实找到了我的XML配置。这是配置:

回答 4 投票 7

立即在PHPunit中运行所有测试,但彼此隔离

我的一些测试包含ob_start();如果我只是运行vendor / bin / phpunit(一次运行所有测试)会导致问题,但是如果我通过vendor / bin / phpunit逐个隔离测试--filter ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.