Groovy は Java に比べてテストを書くのに特に適しているので、読むべきだと思います。Groovy で Java でできないことは何もありませんが、多くの場合、途方もない労力がかかります。たとえば、Spock のようなものは、Java ではほとんど読めません。
それを可能にするのは多くの小さなことです。たとえば、Groovy の assert ステートメントからのアサーション エラーの出力を非常に優れたものにする power asserts があります。シームレスな統合により、言語の世界を調整するための余分なコードが不要になります。DSL 機能を使用すると、最小限の DSL を簡単に記述して定型コードを減らすことができます。これらはすべて、実際に何をどのようにテストするかを確認できるようにするためのものです。テストが失敗した場合、その部分を正確に理解する必要があり、テストの作成に費やす時間が短縮されるからです。
私がアドバイスできるのは、少し試してみることだけです。次に、それはあなたを納得させるかどうかのどちらかです。ケースが非常に単純な場合は、おそらく Java で十分です。テストがより複雑になれば、Groovy コードを理解しなければならないことは、ここでのハードルが小さくなる可能性があります。忘れてはならないのは、Java 開発者として、Groovy を適切に使用して適切な単体テストを作成するために、Groovy について深く理解している必要はないということです。