Examples
The TestBalloon repository contains examples covering typical use cases:
- TestBalloon’s capabilities in general, including
- parameterized (dynamic, data-driven) tests,
- fixtures (shared context),
- custom test variants,
- custom reports,
- concurrency,
- other configurations available via
TestConfig.
- Using TestBalloon for an Android app, containing
- local tests (a.k.a. host-based tests, unit tests),
- device tests (a.k.a. instrumented tests),
- using JUnit 4 rules, and
- a Jetpack Compose UI test.
- Using TestBalloon for a Kotlin Multiplatform project with an Android app, containing
- local tests (a.k.a. host-based tests, unit tests),
- device tests (a.k.a. instrumented tests).
- Using TestBalloon for a Kotlin Multiplatform plus Android library, containing
- local (host-based, unit) tests,
- device (instrumented) tests.
- Using TestBalloon with Kotest assertions.