lastdragon-ru/lara-asp-graphql-testing
Composer 安装命令:
composer require lastdragon-ru/lara-asp-graphql-testing
包简介
The Awesome Set of Packages for Laravel - The GraphQL Testing Assertions for Laravel/Lighthouse
关键字:
README 文档
README
Useful assertions for PHPUnit to check printed/exported type/queries and more with lastdragon-ru/lara-asp-graphql package
Requirements
| Requirement | Constraint | Supported by |
|---|---|---|
| PHP | ^8.4 |
HEAD |
^8.3 |
HEAD |
|
| PHPUnit | ^12.0.0 |
HEAD |
^11.2.0 |
HEAD |
Installation
composer require lastdragon-ru/lara-asp-graphql-testing
Usage
<?php declare(strict_types = 1); namespace LastDragon_ru\LaraASP\GraphQL\Testing\Docs\Examples; use LastDragon_ru\LaraASP\GraphQL\Testing\GraphQLAssertions; use PHPUnit\Framework\TestCase; /** * @internal */ abstract class Usage extends TestCase { use GraphQLAssertions; }
Assertions
assertGraphQLIntrospectionEquals
Compares default public schema (as the client sees it through introspection).
assertGraphQLSchemaEquals
Compares default internal schema (with all directives).
assertGraphQLSchemaNoBreakingChanges
Checks that no breaking changes in the default internal schema (with all directives).
assertGraphQLSchemaNoDangerousChanges
Checks that no dangerous changes in the default internal schema (with all directives).
assertGraphQLSchemaValid
Validates default internal schema (with all directives). Faster than lighthouse:validate-schema command because loads only used directives.
Contributing
This package is the part of Awesome Set of Packages for Laravel. Please use the main repository to report issues, send pull requests, or ask questions.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-08-08