testingshare & followShare this post with your community:I'm active on various platforms. Watch this space or follow me there to get notified when I publish new content:▼s+fShare this post with your community:I'm active on various platforms. Watch this space or follow me there to get notified when I publish new content:JUnit Pioneer 1.0#post#junit‑pioneer #junit‑5 #testingYesterday we released JUnit Pioneer 1.0 🥳 - here's a quick rundown of its features2020-10-07JUnit 5 Architecture or "What's Jupiter?"#post#architecture #junit‑5 #libraries #testingThe JUnit 5 architecture promotes a better separation of concerns than JUnit 4 did. It also provides clear APIs for testers (Jupiter) and tools (Platform).2018-08-05JUnit 5 Basics: @Test, Lifecycle, Assertions, Assumptions, And More#post#java‑basics #junit‑5 #libraries #testingThe Basics of JUnit 5: How to use @Test, @BeforeAll, @BeforeEach, @AfterEach, @AfterAll, assertions, and assumptions. How to disable, name, and tag tests.2018-08-05JUnit 5 Conditions: @Enabled, @Disabled, Customized#post#junit‑5 #libraries #testingA detailed look at JUnit 5's @Disabled, @DisabledOnOs, @DisabledOnJre, etc. and how to create custom conditions to flexibly disable test methods.2018-08-05JUnit 5 - Dynamic Tests#post#junit‑5 #lambda #libraries #testingWith JUnit 5's dynamic tests, we can create tests at run time, for example to parameterize tests, create hierarchical test plans, or define tests with lambdas.2018-08-05JUnit 5 Extension Model: How To Create Your Own Extensions#post#architecture #junit‑5 #libraries #testingThe JUnit 5 extension model enables detailed, flexible, and powerful additions to JUnit 5's core features. For that it provides specific extension points.2018-08-05JUnit 5 - Parameterized Tests#post#junit‑5 #libraries #testingThorough introduction to parameterized tests in JUnit 5 with @ParameterizedTest, argument sources (eg @MethodSource, @CsvSource), and argument converters.2018-08-05JUnit 5 Setup in IntelliJ, Eclipse, Maven, and Gradle#post#tools #junit‑5 #libraries #testingHow to set up JUnit 5 so tests run in IntelliJ, Eclipse, Maven, Gradle or, if all else fails, via JUnit 4 or on the command line.2018-08-05JUnit 5#talk#junit‑5 #testingIn this talk, I introduce JUnit 5 from basic tests to more advanced features like nesting, parameterization, parallelization, and extensions. We also discuss its architecture and compatibility with JUnit 4.2016-05-20JUnit Lambda - The Prototype#post#junit‑5 #libraries #testingJUnit Lambda will eventually bring us JUnit 5. This is a discussion of the recent prototype, its features, core principles and compatibility considerations.2015-11-23Test Collection Implementations with Guava#post#collections #libraries #testingHere's how to use Guava-Testlib to easily and thoroughly test your own Java collection implementations.2015-03-09