Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Openapi Testing

Openapi Testing Laravel Package

rebzya/openapi-testing

OpenAPI testing helpers for Laravel and PHP apps: use your OpenAPI spec to drive API contract tests and catch mismatches between documented endpoints and real responses before they ship.

View on GitHub
Deep Wiki
Context7

rebzya/openapi-testing brings contract testing to PHP projects by validating real API responses against your OpenAPI specification. It parses the spec and asserts that status codes, headers, and JSON payloads match the documented contract, catching drift between documentation and implementation before it reaches production.

Designed for PHPUnit and Pest, the package slots into existing test suites with minimal setup.

  • Validates responses against OpenAPI 3.x schemas
  • Asserts status codes, headers, and content types
  • JSON Schema checks with readable failure output
  • Works with framework HTTP tests and plain PSR-7 clients
  • Configurable strictness for gradual adoption
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle