It's the test framework battle you didn't even know you needed. But it's here anyway.
Which test framework is right for you? Sure, TestNG was the cool cousin of nerdy JUnit 4. But then JUnit 4 called their big brother for help. How do JUnit 5 and TestNG match up?
Much more important for us: Which one helps bring out the best in your tests, making them more readable and maintainable? How do they help with TDD? And is either one worth the commitment?
We'll compare features, and see how they impact writing and reading tests. Tools are there to help us, but we'll be maintaining those tests for a while.
So battle-stations everyone! We're going to war!