Airbnb Technology Team
Dec 22, 2021 · Mobile Development
Automated Unit Testing Framework for Android ViewModel (Part 4)
Part 4 of Airbnb’s Android testing series presents a dedicated framework that lets developers write concise, single‑function unit tests for ViewModel classes by specifying initial state, parameters, and expected state or dependency calls through a Kotlin DSL, integrating with JUnit, Robolectric, Mockito, and offering scaffolding and IntelliJ plugins for streamlined, systematic ViewModel logic verification.
AndroidDSLKotlin
0 likes · 12 min read