How can we improve the Windows Azure Service Bus?

Provide a local emulator for Azure Event Hubs

When developing solutions for Azure, it is very useful to have a local development experience. This is good for development, integration tests, and validation of approaches. When using Azure Storage, Cosmos DB, or Service Fabric, there is a very good local emulator story. But for Event Hubs, there is no local emulator story, so all development and integration testing needs to use the real thing, which causes a number of issues. For example, integration tests now need to provision an isolated Event Hub, and then ensure that it gets torn down.

It would be much better if we had a local emulator for Azure Event Hubs. In the style of Cosmos would be best (cross platform, general parity in features.