FakeNetworkMonitor
Test double for NetworkMonitor.
Allows tests to manually control connectivity state.
Usage:
val monitor = FakeNetworkMonitor(initiallyOnline = false)
monitor.setOnline(true) // simulate network restoreContent copied to clipboard