Today, we’re talking about JUnit, one of the most popular unit test libraries in the JVM ecosystem. The focus of this article is on the features introduced in JUnit 5 that accompany the features in Java 8. Along the way, we'll look at how to create a JUnit Test in JUnit 5, as well as the annotations, methods, assertions, and special test cases. At the end of the article, be sure to grab a copy of
![JUnit Cheat Sheet | JRebel by Perforce](https://cdn-ak-scissors.b.st-hatena.com/image/square/86b4040271d2b2baa9f5599baea5a1e48a5acaf9/height=288;version=1;width=512/https%3A%2F%2Fwww.jrebel.com%2Fsites%2Fdefault%2Ffiles%2Fstyles%2Fsocial_preview_image%2Fpublic%2Fimage%2F2019-11%2Fimage-blog-junit-cheat-sheet.jpg%3Fitok%3Dsh2NZpkf)