Convenience module to import all Test Utils modules. It is recommended to import only test modules that are required for testing.
Modules:
- Base provides support for UIThreadTesting and Mocking.
- Alerts provides support for mocking the
alerts
module - Architecture provides support for mocking the
architecture
module - Bluetooth provides support for mocking the
bluetooth
module - Date Time Picker provides support for mocking the
date-time-picker
module - HUD provides support for mocking the
hud
module - Keyboard provides support for mocking the
keyboard
module - Koin adds support for testing with Koin
- Location provides support for mocking the
location
module - Media provides support for mocking the
media
module - Permissions provides support for mocking the
permissions
modules - Resources provides support for mocking the
resources
module - Service provides support for mocking the
service
module - System provides support for mocking the
system
module
Installing
The library is available on Maven Central. You can import Kaluga Test Utils as follows:
repositories {
// ...
mavenCentral()
}
// ...
dependencies {
// ...
implementation("com.splendo.kaluga:test-utils:$kalugaVersion")
}
Usage
Check out the full documentation