dama/doctrine-test-bundle
A Symfony bundle that speeds up Doctrine tests by wrapping DBAL connections in a static driver and rolling back a transaction after each test, keeping tests isolated without schema rebuilds or fixture reloads. It also configures a PSR-6 static array cache.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| docteurklein/test-double-bundle | 0.90 | Symfony bundle to simplify creating test doubles. Replace services automatically with stubs or fakes via DI container tags, improving test isolation and speed (e.g., Behat). Access original implementations with .real for infrastructure tests. | 40 | 40 | 11 | 151 | 2 | 1.4 | 10.0 | — | 10 years ago | |
| bentools/doctrine-static | 0.88 | Lightweight in-memory Doctrine mock for unit tests. Create ObjectManagers in a ManagerRegistry, persist/remove and flush to a temporary store, and use repository methods like find, findBy, findOneBy, and findAll. Not for real persistence. | 2 | 3 | 0 | 55 | 0 | 0.0 | 17.8 | — | — | |
| carlescliment/handy-tests-bundle | 0.88 | — | 6 | 6 | 5 | 598 | 0 | 0.2 | 26.8 | — | — | |
| beapp/repository-tester-core | 0.88 | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | — | — | |
| cosma/testing-bundle | 0.87 | — | 3 | 4 | 2 | 0 | 3 | 0.8 | 0.4 | — | — | |
| dab-libs/waesel-bundle | 0.87 | — | 0 | 0 | 0 | 0 | 0 | 1.5 | — | MIT | 4 years ago | |
| dakatsuka/blueprint-bundle | 0.87 | — | 4 | 4 | 0 | 2 | 0 | 0.0 | 2.0 | MIT | — | |
| dosfarma/testing-bundle | 0.87 | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| doctrine-fixtures/data-generation-bundle | 0.87 | — | 0 | 0 | 0 | 0 | 0 | 2.7 | — | — | 3 years ago | |
| beelab/memory-repository-bundle | 0.87 | — | 5 | 6 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| beapp/repository-tester-bundle | 0.87 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| speicher210/functional-test-bundle | 0.87 | Symfony bundle for functional REST endpoint tests: sets up test databases, loads Doctrine fixtures, mocks even private DI services, and validates responses via JSON snapshots using php-matcher, with optional automatic expected-file updates. | 5 | 5 | 5 | 566 | 2 | 21.5 | 31.8 | MIT | 1 month ago | |
| i22/functional-test-bundle | 0.86 | i22/functional-test-bundle provides functional testing helpers for PHP applications, with utilities to bootstrap test environments and assert end-to-end behavior. It aims to reduce boilerplate when adding reliable functional coverage to your test suite. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 7 years ago | |
| aureja/test-framework-bundle | 0.86 | — | 2 | 2 | 1 | 0 | 0 | 0.6 | — | MIT | 9 years ago | |
| doctrine/doctrine-fixtures-bundle | 0.86 | Symfony bundle integrating DoctrineFixtures: define and load sample data (fixtures) into your database for dev, tests, and demos. Supports grouping, ordering, and environment-aware loading via CLI commands, with easy integration into the Doctrine ORM workflow. | 2,530 | 2,573 | 211 | 3M | 26 | 37.7 | 50.7 | MIT | 11 months ago | |
| matthiasnoback/doctrine-orm-test-service-provider | 0.86 | PHPUnit service provider for testing Doctrine ORM with a test service container. Adds a per-test SQLite connection, builds schema automatically from your entity directories, and exposes EntityManager, EventManager, and Connection for fast unit/integration tests. | 1 | 1 | 3 | 88 | 1 | 11.8 | 22.0 | MIT | 9 months ago | |
| sidus/doctrine-debug-bundle | 0.86 | — | 20 | 20 | 5 | 909 | 0 | 0.3 | 22.7 | MIT | — | |
| braincrafted/testing-bundle | 0.86 | — | 2 | 2 | 1 | 0 | 0 | 2.1 | — | — | 10 years ago | |
| drjele/symfony-phpunit | 0.86 | Symfony bridge for running PHPUnit tests with a simple, consistent setup. Provides helpers and configuration to integrate PHPUnit into Symfony projects, smoothing bootstrapping and test execution across environments. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| atoum/atoum-bundle | 0.86 | — | 44 | 47 | 25 | 92 | 11 | 3.6 | 7.8 | MIT | 1 year ago |
How can I help you explore Laravel packages today?