added mock communication bus for tests