Boost your test writing productivity with PHPUnit for PhpStorm
I write a lot of tests for all of my Drupal code. I try to live by Test Driven Development. It delivers cleaner code. It helps define your architecture without full implementation details. I also despise clicking and manually testing things.
However, testing in Drupal is still somewhat painful. Time. Since so many things require the database tests can get slow. Even the Kernel
test suite which uses a most minimally bootstrapped environment.