When we want to write integration tests for Spring Boot web applications, the first thing that we have to do is to create a build that makes our life as easy as possible. In other words, we must create a build that allows us to decide what happens when we build our project. This blog post describes how we can create a Maven build that fulfills this requirement. Read More
Programming
Java Developer Learns React #1: Extending Styles With Styled Components
This blog post is a cautionary tale that describes what can happen when we try to extend the styles of a React component with styled-components if we don't know what we are doing. Read More
My Black Friday Sale
I am offering a 40 percent discount from the tax free prices of my text-based testing courses which I sell on cleantestautomation.com. This blog post describes the discount prices of my testing courses. Read More
jOOQ Tips: Implementing a Read-Only One-to-Many Relationship
This blog post describes how we can implement a read-only one-to-many relationship with jOOQ by using a MULTISET value constructor. The solution described in this blog post doesn't require any extra dependencies. Read More
The Best Tools for Writing Integration Tests for Spring Boot Web Applications
Before we will learn how to write integration tests for Spring Boot web applications, it's a good idea to take a quick look at the tools which help us to write better tests. This blog post highlights six testing tools which we should use when we are writing integration tests for Spring Boot web applications. Read More
Introduction to JUnit 5 Extensions
This is a free sample lesson of my Introduction to JUnit 5 course. This lesson describes what a JUnit 5 extension is, helps us to understand when JUnit 5 extensions are run, and explains how we can register JUnit 5 extensions. Read More