Development setup
This page describes the process of how we set up development environments at Yoast.
Setting up integration tests
How to setup your local environment to run the Yoast WordPress plugin integration tests
Unit tests, code style & linters
At Yoast we use a variety of tools to ensure our code adheres to a certain set of standards, which allow us to ship our products with more confidence and fewer bugs.
Development tools
This page describes the tools used at Yoast when developing the various plugins and libraries.
Unit test templates
Every class in the src folder should have an accompanying unit test in the tests/unit folder. Since setting up a new unit test file requires some boilerplate code, we created a handy tool that creates a unit test template for you.