Description
JUnit 5 brings multiple useful features so tests are easier to read and write.
We can bump up the dependency version and create new tests with JUnit 5 features.
Relevant features of JUnit 5: dynamic test, nested tests, parameterized tests
https://twitter.com/nipafx/status/1027095088059559936