mglaman/drupal-test-helpers

为Drupal编写更好的Kernel和单元测试的助手函数

1.0.3 2024-05-20 21:13 UTC

This package is auto-updated.

Last update: 2024-09-20 22:01:38 UTC


README

为Drupal编写更好的Kernel和单元测试的助手函数

特性

以下特性由本库为测试提供

RequestTrait

提供在Kernel测试中断言请求和响应的方法。

final class RequestTraitTest extends KernelTestBase
{
    use RequestTrait;

    /**
     * @var string[]
     */
    protected static $modules = ['system', 'user'];

    public function testDoRequest(): void
    {
        $this->installConfig(['system']);
        $this->doRequest(Request::create('/user/login'));
        self::assertStringContainsString(
            'Enter your  username.',
            $this->getRawContent()
        );
    }
}