Testing
-
Core Java
JUnit 5 – Conditions
We recently learned about JUnit’s new extension model and how it allows us to inject customized behavior into the test…
Read More » -
Software Development
Testing has become Mandatory (and there are no more excuses)
There are many posts out there about the value of automated testing and why it is a must through the…
Read More » -
Software Development
Multiple Assertions in a Test are Fine
Intro Oh yes; another article that attempts to defy traditional thinking. First it was that static methods are fine. Then…
Read More » -
Core Java
JUnit 5 – Architecture
Now that we know how to set JUnit 5 up and write some tests with it, let’s take a look…
Read More » -
Core Java
How to Replace Rules in JUnit 5
The recently published JUnit 5 (aka JUnit Lambda) alpha release caught my interest and while skimming through the documentation I…
Read More » -
Enterprise Java
Clean architecture of Selenium tests
In this blog post, I would like to introduce a clean architecture for Selenium tests with best design patterns: page…
Read More » -
Core Java
Verifying DateTime and Date with Hamcrest
Since I started diving into automated testing and practicing TDD, verification of date values was pain. Luckily there is nice…
Read More » -
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 »