Testing
-
Core Java

JUnit 5 – Basics
Last week we’ve set up JUnit 5 to be able to write tests. So let’s do it! Overview This post…
Read More » -
Core Java

JUnit 5 – A First Look at the Next Generation of JUnit
In the beginning of February, the JUnit 5 (aka JUnit Lambda) team has published an alpha release. Since JUnit 4 is among…
Read More » -
Core Java

JUnit 5 – Setup
In November 2015 the JUnit Lambda team presented their prototype. Since then the project rebranded itself as JUnit 5 and…
Read More » -
Enterprise Java

Isolating integration tests and mocking dependencies with Spring Boot
Integration tests can be slow and unreliable because they depend on too many components in the system. Up to a…
Read More » -
Core Java

Use JUnit’s expected exceptions sparingly
Sometimes, when we get pull requests for jOOQ or our other libraries, people change the code in our unit tests…
Read More » -
Software Development

Testing: Appetite Comes With Eating
I’ve written a lot about testing. Some tips on integration tests, some how-tos, some general opinions about tests. But I…
Read More » -
Enterprise Java

Container Object pattern. A new pattern for your tests.
If you search for a description of what Page Object is, you’ll find that The Page Object Pattern gives us…
Read More » -
Desktop Java

Effective UI tests with Selenide
Waiting for miracles Christmas is a time for miracles. On the eve of the new year we all build plans…
Read More » -
Core Java

Testing multithreaded code in Java
Testing multithreaded code is a tough challenge. The first advice that you get when trying to test concurrency is to…
Read More »




