phpunit 相关问题

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

测试数组是否随机排序

我正在使用 PHPunit 测试我的代码。我的代码有几种排序方法:按名称、年龄、计数和随机。下面是按计数排序的实现和测试。这些都是非常琐碎的事情。 类 Clo...

回答 4 投票 0

Symfony PHPUnit 测试不验证用户身份

我有一个 Symfony 4.4 项目。登录、身份验证和授权在 Web 上运行良好。 为了模拟单元测试中的身份验证,我使用 Symfony 的示例。 ...但这不起作用。用户我...

回答 1 投票 0

Wordpress 插件 + phpunit + 自定义数据库表和常量

我目前正在尝试为我正在开发的 WordPress 插件设置测试。我已按照 https://make.wordpress.org/cli/handbook/misc/plugin-unit-tests 上的指南进行操作,安装了依赖项,PHPU...

回答 1 投票 0

symfony2 phpunit 会话未启动

我的应用程序中的 $_SESSION 有一个奇怪的问题 由于不同的原因,我在这里没有解释,我有必要在会话中设置我的 AppKernel.php 中的环境 使用 Symfony\

回答 1 投票 0

Symfony2 演示测试问题

我刚刚安装了最新版本的 phpunit,当我运行演示测试时: bin/phpunit src/Acme/DemoBundle/测试/ 我遇到这个问题: 1) Acme\DemoBundle\Tests\Controller\DemoControllerTest::

回答 1 投票 0

Laravel 7:assertSee() 和 html 实体

在我的测试中,我使用assertSee()。 $message = 'Header'; $response = $this->get($url); $响应->assertStatus(200); $response->assertSee($message); 该项目...

回答 2 投票 0

测试 Laravel 10 应用程序时如何修复“未找到最新编译的组件路径”错误?

我有一个使用 Laravel Breeze 和 Livewire 3 的 Laravel 10 应用程序。 当我使用 PHPUnit 运行测试(仅预定义测试)时,我遇到了以下错误: 失败的测试\功能\身份验证\身份验证测试...

回答 1 投票 0

获取phpunit配置文件名API函数

我创建了一些php文件,这些文件实际上是测试用例:ATest.php、BTest.php等。 我创建并正确编辑了 My-phpunit.xml 文件 我通过以下命令进行了测试 phpunit...

回答 1 投票 0

如何在 Symfony 中测试具有 EntityType 字段的表单

(使用框架Symfony 4.4) 我尝试了解如何测试具有实体类型表单字段字段的表单。 请参阅下面的示例: VaccinationType 类扩展 AbstractType { 公共乐趣...

回答 1 投票 0

Symfony - 测试投票 TokenInterface 未调用

我正在尝试在我的 Symfony 项目中为 Voter 类编写 PHPUnit 测试。 CustomVoter 类扩展了 Voter { 私人 MyCustomRepository $myCustomRepository; 公共函数 __construct(

回答 1 投票 0

Symfony PHPUnit 测试问题

我在 Symfony 中运行 PHPUnit 测试用例时遇到以下问题。我尝试删除可能导致内存问题的各种测试用例,但没有成功。是不是和PHP VERSIO有关...

回答 1 投票 0

php:如何在 PhpUnit 测试中模拟 SoapClient 对 __soapCall() 的响应

我有一个服务 RessortSoapService,它使用来自 SOAP 调用的响应。 我注入一个类,它返回 SoapClient: 公共函数 __construct(ParameterBagInterface $params,

回答 1 投票 0

如何在WebTestCase上进行JSON请求

我安装了 Symfony 4,然后安装了 API Platform。 然后我像这样创建测试类 UserFunctionalTest 类扩展了 WebTestCase { /** @var 字符串 */ 受保护的$主机=“https://wikaunting-api....

回答 2 投票 0

Symfony:如何在 phpunit Test 中注入 AuthorizationChecker

有同事修改了我服务的代码,使用AuthorizationCheckerInterface的isGranted方法来检查权限。像这样: $this->authorizationChecker->isGranted(角色::

回答 1 投票 0

测试 symfony 命令时模拟外部客户端(例如:AWS SDK SQS 客户端)

[PHP] [Symfony 5.4] [测试] 你好!! 我正在尝试向 symfony 项目添加一些测试覆盖率。我尝试测试的服务是 symfony CLI 命令。 设置看起来像这样:

回答 1 投票 0

Laravel 5.3 PHPUnit 测试服务提供者在请求之间保持

我使用 JWTAuth 令牌进行身份验证。 在测试中,我在身份验证后收到每个请求后都会传递令牌,但是当需要在...

回答 1 投票 0

如何让 PHPUnit 模拟在调用未配置的方法时失败?

在模拟对象上调用任何未配置的方法时,PHPUnit 是否可能失败? 例子; $foo = $this->createMock(Foo::class); $foo->期望($this->any())->方法('hello'...

回答 2 投票 0

Laravel Test 未更新新的测试文件

我正在使用 Laravel 11,安装了 Laravel Breeze 和 PHPUnit Test。我更改了存储用户模型的位置,例如 app\Infra\Models\User.php 我运行“php artisan test”来运行所有...

回答 1 投票 0

Laravel PHPUnit:如何测试 url 前缀

我正在学习构建一些 PHPUnit 测试。当不使用前缀时,我的应用程序会重定向到默认语言,例如: www.myapp.com 有 301 重定向到 www.myapp.com/en,而 www.myapp.com/en 有...

回答 2 投票 0

Laravel:运行 phpunit test 后删除了数据库表

每次运行测试时,所有数据库表(迁移表除外)都会被删除,我必须再次运行迁移。例如,如果我有下表: 迁移 ...

回答 6 投票 0

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