What is the best testing framework for Java code nowadays? Spock or JUnit 5? Check it out in this ultimate feature comparison.
Stuck with the 'The Spock compiler plugin cannot execute because Spock 1.3-groovy-2.5 (3.0) is not compatible with Groovy 3.0 (4.0)' error message? Find out what can be done about that (using Gradle and Maven).
In dark times of JCenter shutdown, get know the unified power of releasing to Maven Central with brand new Gradle Nexus Publish Plugin. A migration guide is included.
Spock 2.0(-M3) reduced number of provided Groovy dependencies. If you started to get various Groovy-related 'ClassNotFoundException's after migration and wonder why and what to do, read on.
Check out how to simplify your Gradle configuration for artifact signing (and releasing) on a CI server (and along the way avoid CVE-2020-13165 in Gradle <6.5).
Make sure you know all the places where putting the 'assert' keyword in Spock is necessary to avoid false sense of security and tests which - effectively - do nothing.
How to not get into trouble writing custom reduction operation on (parallel) streams with Java 8+ (including Java 14).
Discover dead simple, improved PIT and JUnit 5 configuration in Gradle (with gradle-pitest-plugin 1.4.7+).