fuzz/rest-tester
Composer 安装命令:
composer require fuzz/rest-tester
包简介
A base test suite for RESTful APIs written with Laravel.
README 文档
README
A suite of helper methods to test REST APIs.
Setup
- Require-dev the composer package
- Extend your base API test case from
Fuzz\RestTests\BaseRestTestCase - Adjust
setUpandtearDownas needed. The tests for this package are a good example of how to use it.- This package extends
orchestra/testbenchso all available functionality is present inrest-tester
- This package extends
Helper Traits
Base
Fuzz\RestTests\BaseRestTestCaseprovides some helper methods to configure tests for a RESTful API
Resources
Fuzz\RestTests\Resources\RestfulResourceprovides helper methods to test endpoints for restful resources- Add
Fuzz\RestTests\Resources\TestResourceX(where X is the resource action) traits depending on which actions need to be tested
OAuth
Fuzz\RestTests\AuthTraits\OAuthTraitprovides methods to authenticate, refresh tokens, retrieve tokens from request objects, create users/clients with scopes, etc.
Who tests the testers?
Run phpunit after composer install.
统计信息
- 总下载量: 1.85k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 15
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-07-07