IntelliJ Live Template that makes my life little easier
Creating unit test usually requires some boilerplate – you have to create separate class in proper directory, add annotations and…
Creating unit test usually requires some boilerplate – you have to create separate class in proper directory, add annotations and…
The issue Unit testing is the fastest way to check if some piece of our application works as we expect.…
This article will focus on JUnit 5, but most of the things should be applicable for any other testing framework,…
Articles & blogposts Unit Testing Delays, Errors & Retries with Kotlin Flows Unit testing asynchronous code is not easy –…
Strikt is assertion library built for Kotlin with API that allows building fluent assetions. To add library to project, add…
Articles & blogposts Learning shared and state flows with tests State and shared Flows are hot streams that can propagate…
Most of the time you would like to inject dependencies to your class directly – through the class constructor or…
Articles & blogposts Hidden Perks of Unit Tests Hidden Perks of Unit Tests Unit testing is one of my favorite…
Articles & blogposts Let’s code: graphs in java Step-by-step TDD implementation of graphs in plain Java. Let’s code: graphs in…
What is Timber? JakeWharton/timber A logger with a small, extensible API which provides utility on top of Android’s normal Log…