Testing
-
Core Java

Convenient mocking in Mockito with JUnit 5 – the official way
Starting with the version 2.17.0 Mockito provides the official (built-in) support for managing a mocking life cycle if JUnit 5…
Read More » -
Kotlin

Testing Kotlin with Spock Part 1 – Object
The object keyword in Kotlin creates singleton in a very convenient way. It can be used for example as a…
Read More » -
DevOps

Security as Code: Why a Mental Shift is Necessary for Secure DevOps
Inertia is “the tendency to do nothing or remain unchanged.” It is a strong force in physics. It also often…
Read More » -
Android Core

Android Studio 3.0 – Initial Impressions of Tool Support
I have been using Android Studio 3.0 since since the alpha versions, and it is good to see it finally…
Read More » -
Software Development

What Makes a Great Tester?
I was recently a judge at ISTC, the Israeli Testing Cup finals. So how does one judge testing? What makes some…
Read More » -
Software Development

The Patterns of the Antipatterns: Design / Testing
It’s been a while since I have started my professional career as the software developer. Over the years I worked…
Read More » -
Core Java

Cleaner parameterized tests with JUnit 5
The general idea of parameterized unit tests is to run the same test method for different data. Creating parameterized tests…
Read More » -
Core Java

Testing exceptions with JUnit 5
JUnit 5 brought pretty awesome improvements and it differs a lot from its predecessor. JUnit 5 requires Java 8 at…
Read More » -
Core Java

JUnit 5 – Parameterized Tests
JUnit 5 is pretty impressive, particularly when you look under the covers, at the extension model and the architecture. But…
Read More »





