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

Testbench Laravel Package

graham-campbell/testbench

Laravel TestBench by Graham Campbell provides testing functionality for Laravel packages, built on PHPUnit, Mockery, Orchestral Testbench, and Laravel Testbench Core. Supports PHP 7.4-8.5, PHPUnit 9-11, and Laravel 8-13.

View on GitHub
Deep Wiki
Context7
V6.3
  • Support PHP 8.5, Laravel 13 and PHPUnit 12
V6.2
  • Support Laravel 12 and PHPUnit 11
V6.1.1
  • Official PHP 8.4 support
V6.1
  • Add provisional PHP 8.3 support
  • Add provisional Laravel 11 support
V6.0
  • Support PHP 7.4-8.2 only
  • Support PHPUnit 9-10 only
  • Support Laravel 8-10 only
  • AbstractAppTestCase::getBasePath is now static
  • AbstractPackageTestCase::getRequiredServiceProviders is now static and no longer receives app as param 1
  • Added return types in all places
V5.7.1
  • Removed incorrect PHPUnit 10 support after they made breaking changes before release
  • Added conflict to prevent installation of invasive kylekatarnls/update-helper package
V5.7
  • Support Laravel 9 too
V5.6.2
  • Updated package metadata
V5.6.1
  • Provisional PHP 8.1 support
V5.6
  • Support PHPUnit 10 too
  • Remove app from getServiceProviderClass definition but not calls
V5.5.1
  • Corrected composer.json
V5.5
  • Provisional PHP 8.0 support
  • Provisional Laravel 8 support
V5.4.2
  • Updated funding information
V5.4.1
  • Miscellaneous tweaks
V5.4
  • Added Laravel 7 support
  • Support PHPUnit 9 too
V5.3.1
  • Fixed orchestral version constraint
V5.3
  • Added Laravel 6 support
V5.2.1
  • Fixes for PHPUnit 8
V5.2
  • Added Laravel 5.8 support
V5.1
  • Added Laravel 5.7 support
V5.0
  • Removed BC layer
  • Drop support for PHP 7.0
  • Support only Laravel 5.5/5.6
V4.0
  • Support PHP 7.0, 7.1, 7.2
  • Support Laravel 5.1 - 5.5
  • Support PHPUnit 6
  • Replaced AbstractNewTestCase
V3.4
  • Added AbstractNewTestCase for PHPUnit 6
V3.3
  • Added laravel 5.4 support
V3.2
  • Added laravel 5.3 support
V3.1.1
  • Fixed some phpdoc
  • Fixed some typos
V3.1
  • Added laravel 5.2 support
V3.0.2
  • Minor tweaks
V3.0.1
  • Set a dummy encryption key
V3.0
  • Refactoring and abstracted core package
  • Drop support for laravel 5.0
  • Code cleanup
V2.1
  • Support both laravel 5.0 and 5.1
  • Dropped php 5.4 support
V2.0.1
  • Updated for upstream changes
  • Tweaked the application test case
V2.0
  • Upgraded to laravel 5.0
  • Cleaned up the code
  • Switch back to using the orchestral fixture
  • Added assertInJson method
V1.1.7
  • CS fixes
  • Moved to the MIT license
V1.1.6
  • Removed the extra symfony dependencies
V1.1.5
  • Removed the cs fixers
V1.1.4
  • Removed a file from the dist
  • Updated some version constraints
V1.1.3
  • Added cs fixers to the test suite
  • Improved the docs
V1.1.2
  • Count mockery assertions
V1.1.1
  • Very minor tweaks
V1.1
  • Improved the test suite
  • Raised some composer min requirements
  • Synced the debugbar configuration
  • Synced the fixture with laravel/laravel
V1.0
  • Upgrade to Laravel 4.2
  • Simplified service provider tests
  • Removed broken model test trait
  • Removed old hhvm reflection checks
  • Added a class injection assertion
  • Added some proper unit tests
  • Use our own fixture
  • Minor refactoring
V0.3.1
  • Composer updates
V0.3
  • PHP 5.6 and HHVM compatibility
  • PSR-4 autoloading
  • Updated docs
  • Composer tweaks
  • Improved travis testing
V0.2
  • Added some testing tools and helpers
  • Coding style fixes
  • Minor tweaks
V0.1.1
  • Minor tweaks
V0.1
  • Initial testing release
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.
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
cgv/localized-resource