Is a library of tools for testing WPGraphQL APIs, designed for both WPGraphQL and WPGraphQL extension development. Currently the library only consisted of a Codeception Testcase built on top wp-browser's WPTestCase class.
- Run
composer require wp-graphql/wp-graphql-testcase
from your project directory in the terminal. -
(Optionally: Codeception only) If your didn't already have codeception installed in the project, run
vendor/bin/codecept init wpbrowser
. - To make a test case generate a with
vendor/bin/codecept generate:wpunit wpunit TestName
. Then just change the extending class to\Tests\WPGraphQL\TestCase\WPGraphQLTestCase
🤷♂️
There are plans to add more to this library, and contribution are greatly appreciated 🙏.