Articles & blogposts

Unit Testing Delays, Errors & Retries with Kotlin Flows

Unit testing asynchronous code is not easy – in this blogpost Mohit Sarveiya gives us tips on how to write unit tests for for Kotlin Flow delays, errors and retries.

Unit Testing Delays, Errors & Retries with Kotlin Flows
Featured in Android Weekly #406

Understanding Unit Tests for Android in 2021

Christopher Elias explains how to create unit tests for Android projects – in such way that no Android framework dependencies are used directly.

Understanding Unit Tests for Android in 2021
Tests, unit tests, instrumented tests, medical tests, etc. Yeah yeah yeah… You heard that you need to test your code but you think that doing it is going to take more time than you expected, or…

How to mock under instrumentation test with MockK and Dexopener

Tim Rijckaert tells us story how his team managed to improve stability of instrumentation tests in Android app with MockK and Dexopener

How we made our UI tests more stable with MockK and Dexopener
At my current client we have been heavily investing in UI tests. We make extensive use of Firebase TestLab to run our instrumented tests twice a day. Until recently we ran our UI tests without the…

Contract-First Development Using RestAssured and OpenAPI

Bence Eros explains how to write integration test for Spring Boot application with OpenAPI specifications and REST-assured framework

Contract-First Development Using RestAssured and OpenAPI | Hazelcast
Contract-first development is a methodology where we first create a design document (or interface definition) that formally describes the REST API we are

Libraries & releases


.