{"id":13409822,"url":"https://github.com/10up/wp_mock","last_synced_at":"2025-05-13T23:06:19.052Z","repository":{"id":7671866,"uuid":"9034019","full_name":"10up/wp_mock","owner":"10up","description":"WordPress API Mocking Framework","archived":false,"fork":false,"pushed_at":"2025-03-17T14:27:23.000Z","size":1355,"stargazers_count":690,"open_issues_count":9,"forks_count":72,"subscribers_count":41,"default_branch":"trunk","last_synced_at":"2025-04-10T01:03:29.993Z","etag":null,"topics":["mockery","mocking-library","monkey-patching","patchwork","phpunit","testing-library","unit-testing","wordpress"],"latest_commit_sha":null,"homepage":"https://wp-mock.gitbook.io","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/10up.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-03-26T15:49:40.000Z","updated_at":"2025-04-08T15:11:30.000Z","dependencies_parsed_at":"2024-08-08T06:26:12.186Z","dependency_job_id":"fd18b880-a65e-4c62-b258-e902e5a1fb67","html_url":"https://github.com/10up/wp_mock","commit_stats":{"total_commits":453,"total_committers":43,"mean_commits":"10.534883720930232","dds":0.6821192052980132,"last_synced_commit":"010d556e0482e4d94776a5b0641429dca00333e4"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/10up%2Fwp_mock","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/10up%2Fwp_mock/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/10up%2Fwp_mock/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/10up%2Fwp_mock/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/10up","download_url":"https://codeload.github.com/10up/wp_mock/tar.gz/refs/heads/trunk","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248137894,"owners_count":21053775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mockery","mocking-library","monkey-patching","patchwork","phpunit","testing-library","unit-testing","wordpress"],"created_at":"2024-07-30T20:01:03.550Z","updated_at":"2025-04-10T01:03:37.939Z","avatar_url":"https://github.com/10up.png","language":"PHP","readme":"# WP_Mock\n\n\u003e WP_Mock is an API mocking framework, built and maintained by [10up](https://10up.com) and [GoDaddy](https://godaddy.com) for the purpose of making it possible to properly unit test within a WordPress project.\n\n![Support Level][support-level-image] ![PHP 7.4+][php-image] [![Coverage Status][coveralls-image]][coveralls-url] [![Packagist][packagist-image]][packagist-url] [![BSD-3-Clause License][license-image]][license-url]\n\n## Installation\n\nInstall WP_Mock as a dev-dependency using Composer:\n\n```php\ncomposer require --dev 10up/wp_mock\n```\n\n## Documentation\n\nLearn more about how to configure and how to use WP_Mock by reading [the WP_Mock documentation](https://wp-mock.gitbook.io/documentation/getting-started/introduction).\n\n## Changelog\n\nA complete listing of all notable changes is documented in the [Changelog](https://github.com/10up/wp_mock/blob/trunk/CHANGELOG.md).\n\n## Support Level\n\n**Active:** [10up](https://10up.com) and [GoDaddy](https://godaddy.com) are actively working on this, and we expect to continue work for the foreseeable future, including testing with the most recent version of WordPress and PHP. Bug reports, feature requests, questions, and pull requests are welcome.\n\n## Contributing\n\nPlease read our [Code of Conduct](https://github.com/10up/wp_mock/blob/trunk/CODE_OF_CONDUCT.md) for details on our code of conduct and our [Contributing Guidelines](https://github.com/10up/wp_mock/blob/trunk/CONTRIBUTING.md) for details on the process for submitting pull requests.\n\n## Supporters\n\nWP_Mock is supported by [10up](https://10up.com) and [GoDaddy](https://godaddy.com). [GitBook](https://www.gitbook.com/) kindly offers free hosting for [WP_Mock documentation](https://wp-mock.gitbook.io/documentation/getting-started/introduction).\n\nA special thanks to all [WP_Mock contributors](https://github.com/10up/wp_mock/blob/trunk/CREDITS.md).\n\n## Like what you see?\n\n\u003ca href=\"http://10up.com/contact/\"\u003e\u003cimg src=\"https://10up.com/uploads/2016/10/10up-Github-Banner.png\" width=\"850\"\u003e\u003c/a\u003e\n\n[support-level-image]: https://img.shields.io/badge/support-active-green.svg\n[php-image]: https://img.shields.io/badge/php-7.4%2B-green.svg\n[packagist-image]: https://img.shields.io/packagist/dt/10up/wp_mock.svg\n[packagist-url]: https://packagist.org/packages/10up/wp_mock\n[coveralls-image]: https://coveralls.io/repos/github/10up/wp_mock/badge.svg?branch=trunk\n[coveralls-url]: https://coveralls.io/github/10up/wp_mock?branch=trunk\n[license-image]: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg\n[license-url]: https://github.com/10up/wp_mock/blob/trunk/LICENSE.md","funding_links":[],"categories":["PHP"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F10up%2Fwp_mock","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F10up%2Fwp_mock","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F10up%2Fwp_mock/lists"}