The best way to build better Java software is to equip developers with tools that enable them to test their code themselves as a solidified part of the development process. With functional testing, this is already common practice within JUnit. Since JUnit provides an amazing playground for test automation, we (Code Intelligence) open-sourced an integration that enables security testing within JUnit using @FuzzTest. Having unit testing and fuzz testing in a unified, developer-friendly workflow enables dev teams to close blind spots before merging. In such a setup, unit tests cover deterministic test cases of known use cases or test scenarios, while fuzz tests cover non-deterministic outcomes by automatically generating dynamic test cases to trigger interesting or unusual program states. Although most of the issues found with fuzz testing are security-related, fuzz testing can also help to find hidden functional bugs. All of this will become very clear if we look into actual code.