This module adds support for testing the bluetooth
module to test-utils
Installing
The library is available on Maven Central. You can import Kaluga Test Utils Bluetooth as follows:
repositories {
// ...
mavenCentral()
}
// ...
dependencies {
// ...
implementation("com.splendo.kaluga:test-utils-bluetooth:$kalugaVersion")
}
Mocks
Check out the full documentation
This library contains mock classes for Scanner
, DeviceConnectionManager
, AdvertisementData
, Characteristic
, Descriptor
, and BluetoothMonitor
.
In addition use createDeviceWrapper
and createServiceWrapper
to generate mocked Device and Service wrappers.