Skip to content

Use the Azure Service Bus Emulator for local testing #2002

Closed

Description

@jeremydmiller

Problem

Azure Service Bus is a PITA for us to test. The emulator is nice I guess, but pretty close to useless for Wolverine's internal testing at this moment because the management API isn't supported. Instead, you have to create a JSON file that lists out all the queues, topics, and subscriptions you want to use.

Proposal

Be able to export the config JSON from a Wolverine application that is configured to use Azure Service Bus. Not sure I want to embed the reference to the TestContainers Nuget to Wolverine.AzureServiceBus or make a separate Nuget yet.

What's convenient is that all the AzureServiceBusQueue models in Wolverine have a direct access to the ASB CreateQueueOptions et al, which if serialized to JSON, is essentially what you need for the emulator's JSON syntax.

Activity

  1. modified the milestones: 5.15, 5.16 on Feb 4, 2026
  2. jeremydmiller commented on Feb 13, 2026

    @jeremydmiller
    MemberAuthor

    This is no longer necessary now that the emulator supports the management client API. There is a PR coming soon that will switch the ASB tests to using the emulator

  3. changed the title [-]First Class Support for the Azure Service Bus Emulator[/-] [+]Use the Azure Service Bus Emulator for local testing[/+] on Feb 13, 2026
  4. jeremydmiller commented on Feb 13, 2026

    @jeremydmiller
    MemberAuthor

    Closed by #2177

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions