FakeRadioInterfaceService
class FakeRadioInterfaceService(val serviceScope: CoroutineScope = MainScope()) : RadioInterfaceService(source)
A test double for RadioInterfaceService that provides an in-memory implementation.
The connectionState here mirrors the transport-level semantics of the real implementation. In production, only MeshConnectionManager observes this flow; tests should verify that bridging behavior rather than consuming it directly from UI/feature test code (use FakeServiceRepository.connectionState instead).
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun onDisconnect(isPermanent: Boolean, errorMessage: String?, reason: TransportDisconnectReason?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard