r3h6/typo3-browserkit-testing

TYPO3 的 BrowserKit 测试

0.4.4-beta 2023-12-08 16:33 UTC

README

Symfony 的 BrowserKit 组件 带到 TYPO3 测试框架

示例

class MyTestCase extends BrowserKitTestCase
{
    public function testExample()
    {
        $client = self::getClient($this);
        $crawler = $client->request('GET', '/');
        self::assertSelectorExists('.example');
    }
}

另请参阅 tests/Functional/DomCrawlerAssertionsTest.php

断言

您可以在 Symfony 的测试文档 中找到详细信息。

❌ 响应断言
❌ 请求断言
❌ 浏览器断言
✅ 爬虫断言
✅ 邮件发送器断言

已知问题

  • 文件上传尚未实现