mockery
Test double framework
A PHP framework for creating test doubles to isolate dependencies and make unit testing easier.
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).
11k stars
73 watching
457 forks
Language: PHP
last commit: 3 months ago
Linked from 3 awesome lists
mockmockerymockingphpphpunitstubtest-doubles
Related projects:
Repository | Description | Stars |
---|---|---|
| A testing library that mocks non-deterministic built-in PHP functions to simplify unit tests | 359 |
| A tool to design and run mock APIs locally, allowing developers to speed up development, test applications in a controlled environment, and simulate edge cases. | 6,665 |
| Generates simulated data for front-end development and testing | 19,540 |
| An online service that allows users to generate custom HTTP responses for testing and development purposes. | 2,068 |
| A popular mocking framework used in unit tests written in Java | 14,941 |
| A PHP framework for creating mock objects and test doubles to simplify testing of code | 478 |
| Allows mocking of HTTP requests in unit tests to enable integration testing with the HTTP side. | 391 |
| A Swift mocking framework for unit testing with features such as stubbing, mocking, call verification, and argument matching. | 120 |
| A framework for creating mock objects and stubbing messages in Smalltalk programming language. | 18 |
| A mocking framework for testing PHP applications | 8,528 |
| A Kotlin library providing helper functions to work with Mockito in tests. | 3,113 |
| A framework for mocking socket and HTTP interactions in Python applications for testing and development. | 286 |
| A module providing intelligent content generation and mock data functionality for DataObjects in a PHP-based content management system. | 18 |
| A tool that mimics DNS records for testing environments. | 66 |
| A C++ mocking framework inspired by Mockito, providing a simple and lightweight way to mock dependencies in unit testing. | 77 |