Testing patches is restricted that both developers and non-developers can add to WordPress without writing any code. The most difficult part of this is getting your testing environment set up legitimately but it has the WordPress core handbook has directions for using Grunt to test patches. However, Ryan Boren published a tutorial with screenshots in every step for testing patches with VVV on Mac OS. The instructions were covered to install Vagrant, install Virtualbox, initialize Vagrant, install Git, and lastly install VVV. Maybe the easiest part of the entire process are applying a patch and reverting after the test.
Read the full article at Learn How to Test WordPress Core Patches with VVV on Mac OS for further information.