In this episode you’ll hear Simon Martinelli, Nicolas Fränkel, Marcus Hellberg, Rick Ossendrijver, and Abdel Sghiouar.
-
Foojay Podcast #43: Modern Java Testing
Learn from the experts in this podcast about testing methodologies, tools, and best practices, empowering you to write reliable Java applications.
-
Soft Assertions – testing kindly
Using the concept of soft-assertions makes testing the impact of our changes on a single object a lot more convenient, and reduces the potential need for reruns.
-
[Unit] Testing Supabase in Kotlin using Test Containers – PART 2
In this article, we continue diving into TestContainers and Supabase, and run unit tests against a full local self-hosted Supabase.
-
ArchUnit: Testing Your Architecture
ArchUnit is a library that allows us to test our architecture (layering/slicing/(naming) conventions, and more).
-
Five Ways to Use Gradle Enterprise to Identify and Manage Flaky Tests
Dealing with flaky tests is a significant challenge in software development. These unpredictable and inconsistent tests can pass or fail without any changes in code.
-
Three Key Elements to Incorporate into Your Flaky Test Remediation Approach
Flaky tests pose substantial challenges due to their unpredictable and inconsistent nature. Effectively addressing them requires a multi-faceted approach!
-
Pitest: Do You Test Your Tests?
A brief introduction with code to mutation testing using Pitest. Now you too can get started testing your tests!
-
Seven Reasons You Should Not Ignore Flaky Tests
Flaky tests might seem like a minor annoyance, but in fact they are a major blocker to developer productivity. Here’s seven reasons why.
-
Exhaustive JUnit5 Testing with Combinations, Permutations and Products
Read this article and learn how to use JUnit5 in conjunction with combinations, permutations, and products.
-
Introducing Gradle Test Suites
Did you know? In Gradle 7.3, released November 2021, the Gradle team introduced a new feature called Declarative Test Suites.