Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 PHPunit Open-Source Projects
-
Mockery
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
PHP VCR
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
doctrine-test-bundle
Symfony bundle to isolate your app's doctrine database tests and improve the test performance
-
bypass-finals
Removes `final` and `readonly` keywords from source code on-the-fly and allows mocking of final methods and classes. It can be used together with any test tool such as PHPUnit or Mockery.
-
PHPUnit-Polyfills
Set of polyfills for changed PHPUnit functionality to allow for creating PHPUnit cross-version compatible tests
-
coc-intelephense
intelephense (PHP language server) extension for coc.nvim. intelephense’s various LSP features and this extension's additional features are available.
-
wp-phpunit
WordPress core PHPUnit library. [READ ONLY] Versions for new WordPress releases are built daily.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
PHPUnit is the de facto standard for PHP unit testing. It provides a framework for writing and running tests, helping developers quickly discover and fix errors. PHPUnit encourages developers to write testable code and adopt a test-driven development approach, resulting in higher-quality code and reduced chances of errors in production.
johnkary/phpunit-speedtrap: Reports on slow-running tests in your PHPUnit test suite.
I had this issue when working with Dibi as I needed to mock final methods. You can use this https://github.com/dg/bypass-finals package and forget all the debate about finals against non-final.
PHPunit related posts
-
How to migrate from Api Platform v2 to v3?
-
BillaBear - Design Decisions ‐ Not Using Final Classes
-
Need Help for writing test, especially about PHPUNIT
-
PHPUnit 10 - Coverage attributes
-
Public or private by default, what to choose?
-
I created a PHPUnit 10 extension to prettify CLI output
-
A PHPUnit 10 extension to enforce minimum code coverage by using the clover XML
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source PHPunit projects? This list will help you:
Project | Stars | |
---|---|---|
1 | PHPUnit | 19,578 |
2 | Mockery | 10,573 |
3 | Codeception | 4,741 |
4 | php-ddd-example | 2,906 |
5 | phpqa | 1,180 |
6 | PHP VCR | 1,140 |
7 | unit-testing-tips | 1,098 |
8 | doctrine-test-bundle | 1,051 |
9 | phpunit-watcher | 852 |
10 | phpunit-speedtrap | 781 |
11 | wp_mock | 654 |
12 | Phake | 478 |
13 | bypass-finals | 449 |
14 | laravel-vue-crud-starter | 391 |
15 | BrainMonkey | 288 |
16 | guzzler | 269 |
17 | Steward | 221 |
18 | phpunit-pretty-print | 181 |
19 | PHPUnit-Polyfills | 167 |
20 | php-mock-phpunit | 162 |
21 | paraunit | 134 |
22 | coc-intelephense | 91 |
23 | wp-phpunit | 77 |
Sponsored