Testing
-
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 » -
Enterprise Java
Mocking Spring Security Context for Unit Testing
Today, while writing unit test case for one of the Java method which looks like below: public ApplicationUser getApplicationUser() { ApplicationUser…
Read More » -
Enterprise Java
Boosting test performance with TestContainers
In my previous post on testing, I described how to use TestContainers to provide realistic test environments for database tests.…
Read More »