Spring with Spring Boot is easy to test. There are tons of ways to test. It's just a big framework that takes a while to learn but it is super powerful. I am not saying you have to use Spring Boot for your pet project or tiny microservice but if you are building something extensive it is pretty much your only choice.