Description
Create mock D-Bus objects so tests can run without depending on real desktop or system services. It helps developers verify D-Bus clients in controlled, repeatable scenarios.
This is a testing tool, not a replacement for real service integration tests. Mocks should match the real D-Bus API closely, otherwise tests may pass while the application still fails with the actual service.