Weave Code
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

Behat Api Extension Laravel Package

imbo/behat-api-extension

Behat 3 extension for testing JSON-based APIs. Simplifies making HTTP requests, asserting responses, and validating JSON payloads in your scenarios. Inspired by behat/web-api-extension and built for API testing workflows like Imbo.

View on GitHub
Deep Wiki
Context7
v6.1.0

Minor changes and improvements along with some dependency bumps.

v6.0.1

This release contains a minor bug fix, see #141 for more info.

v6.0.0

This release bumps the minimum required PHP version to 8.3. Refer to the Upgrading section in the docs for more information.

v5.0.0

This release bumps the minimum required PHP version to 8.1, and also introduces some changes to the interfaces within the package. Refer to the Upgrading section in the docs for more information.

v3.0.1

Patch release with minor improvements and updated dependencies.

v3.0.0

New major release bumps the PHP version requirement to ^7.4.

Refer to the ChangeLog and the docs for more details.

v2.1.0

Refer to the ChangeLog for updates.

v2.0.1

New features:

  • #48: Allow HTTP PATCH (and other HTTP methods) with form parameters
v2.0.0

New major release

Refer to the ChangeLog for more information. End user docs is located here.

v1.0.4

New features:

  • #15: Add support for checking numerical arrays on root
v1.0.3

Bug fixes:

  • #13: Checking multi-dimensional arrays
v1.0.2

New features:

  • #8: Step(s) for working with form data

Bug fixes:

  • #7: Don't allow request body when sending multipart/form-data requests
  • #5: Attaching files does not work
v1.0.1

Patch release with one bug fix and an enhancement.

  • #3: Don't restrict comparisons to scalar values
  • #1: Can't compare null values
v1.0.0

This is the initial release of the Behat API Extension.

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.
besmartand-pro/php-quality-config
sentix/ai-chatbot
terminal42/code-quality-tools
codifyo/ts-generator-bundle
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity