codexpertmy / tests
PHP 单元测试实用工具集合
1.0
2022-01-19 17:09 UTC
Requires
- php: ^7.2 || ^8.0
- laravie/codex: ^5.1
- php-http/multipart-stream-builder: ^1.0
Requires (Dev)
- guzzlehttp/guzzle: ^7.4
- laravie/codex-common: ^1.5
- laravie/parser: ^2.0
- mockery/mockery: ^1.3
- php-http/guzzle7-adapter: ^0.1.1
- phpstan/phpstan: ^1.3
- phpunit/phpunit: ^7.5 || ^8.4 || ^9.0
This package is not auto-updated.
Last update: 2024-09-27 03:59:05 UTC
README
本包用于打包PHP中单元测试的实用工具集合
安装
您可以通过composer安装此包
composer require codexpertmy/tests
基本用法
<?php use Codexpert\Faker\HttpFaker; use PHPUnit\Framework\TestCase as PHPUnit; class DemoTest extends PHPUnit { public function test_should_create_task() { $expected = HttpFaker::create()->shouldResponseJson(200,[],'{"status":200,"data":{}}'); //this will return guzzle client interface $expected->faker(); $response = $expected->faker()->post('/tasks'); echo $response->getBody(); echo $response->getStatusCode(); } }
测试
composer test
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
安全
如果您发现任何安全相关的问题,请发送电子邮件至 tajulasri@codexpert.my,而不是使用问题跟踪器。