phpunit

phpunit

文章 40 浏览 107

“没有主动交易”在Laravel 8.0测试中刷新数据库时

使用PHP 8.0.2和Laravel 8.37.0,我正在运行测试,每个测试都应在其中刷新数据库数据,因为每个测试存在冲突的数据(由于唯一的约束)。 使用SQLite的…

如梦亦如幻 2025-02-01 18:48:32 3 0

我们应该如何编写Laravel中的存储库,逻辑和控制器层的测试?

我正在尝试为存储库,逻辑和控制器层编写测试。注入逻辑和逻辑类中的存储库类注入控制器。我在逻辑类中编写了存储库和模拟存储库的测试,以编写逻辑测…

遮了一弯 2025-02-01 18:30:58 1 0

phpunit-使用在不同测试中测试的类的测试类

我找不到有关此主题的好信息,所以我正在召唤这个问题。我们正在为应用程序编写测试。现在有使用其他类的嵌套类,依此类推。每个班级都有自己的测试。…

萤火眠眠 2025-02-01 05:40:13 2 0

phpunit×嘲弄|添加@runinseparateProcess @preserveglobalstate禁用,但类已经存在错误仍未解决

我想模拟静态方法。 这是要测试的方法。 Use App\Model\MyModel class User extends Model { public static function search($id) { try { User::toDo…

感性 2025-01-31 19:35:37 2 0

如何在Symfony 5.4中的Phpunit testcase中访问EntityManager?

在Symfony 5.4上,我正在对REST API进行测试。 当我尝试访问实体管理器时,我总是会遇到错误, 我遵循此文档: 这是我的测试代码:

难如初 2025-01-31 14:49:46 3 0

如何测试使用phpunit的只读文件访问的代码路径

我有一个具有代码路径的PHP应用程序,该应用程序仅在读取指定文件时才触发。如果文件是可读取的,并且可以写出另一个代码路径。特别是,我在 unlink …

过气美图社 2025-01-31 07:01:13 3 0

麻烦伪造laravel httpclient响应

我正在尝试测试以下代码: DimonAclient只是围绕Laravel HTTPClient的简单包装器;这里的简化函数在这里: getDeclaration()响应是\ Illuminate \ h…

总以为 2025-01-31 04:00:50 3 0

如何测试数组仅包含带有phpunit的对象?

我正在寻找在我的Laravel项目中使用phpunit测试一系列对象的解决方案。 这是我的干草堆数组: [ [ "id" => 10, "name" => "Ten" ], [ "id" => 5, "nam…

记忆消瘦 2025-01-30 04:18:39 5 0

配置模拟会话时,使用本机会话的phpunit webtestcase,Symfony 5

在运行Symfony的样本烟雾测试URL示例时,我会得到“无法启动会话”, https://symfony.com/doc/5.3/best_practices.html#smoke-test-test-your-urls <…

神经暖 2025-01-30 04:11:44 3 0

使用“方法”的Phpunit测试存储库

我已经尝试解决了一段时间。 我正在测试一个使用“使用”方法的存储库,但是我不知道如何编写测试以涵盖该方法。 $this->entity ->shouldReceive('wit…

安穩 2025-01-29 18:34:52 2 0

使用自定义PHP路径运行Phpunit

我正在使用RedHat服务器工作,我将将单元测试(PHPUNIT)添加到现有应用程序中,PHP安装在自定义路径/logi/php7211 (我不应该更改任何配置) ,当我…

愿得七秒忆 2025-01-29 12:25:41 3 0

laravel spatie许可haspermission to不与字符串一起工作

我想测试一个功能,在该功能中,用户检查该功能以对操作获得此权限。 当我通过权限模型时,它会返回一个很好的结果,但是当我在参数中授予权限名称时…

忆依然 2025-01-29 05:50:09 3 0

有没有办法在功能测试中使用铸造模型进行身份验证?

1) App\Tests\Controller\Admin\Api\Promotion\PromotionDeleteControllerTest::test_deleting_promotion LogicException: The first argument of "Sy…

小镇女孩 2025-01-28 11:58:00 3 0

如何配置Laravel用于使用数据库进行测试?

目前,我开始使用PHP Artisan测试时有错误的连接 •测试\ features \ apitest&gt;指数 Illuminate \ database \ queryException SQLSTATE[HY000] [20…

寄与心 2025-01-27 20:53:31 3 0

使用ZenstruckFoundry在Symfony 4.4的测试中模拟AUTH

在Symfony 4.4中,我正在尝试模拟身份验证用户,以便我可以为我的应用程序的安全区域编写Phpunit测试。我正在使用 zenstruckfoundryry 可以为我的用户…

糖果控 2025-01-27 20:50:27 5 0
更多

推荐作者

qq_VRzBBA45

文章 0 评论 0

痴情

文章 0 评论 0

文章 0 评论 0

Mu.

文章 0 评论 0

凉薄对峙

文章 0 评论 0

不落城

文章 0 评论 0

更多

友情链接

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