public async Task Test_AzureServiceBusNamespace_ProvisionAll_End2End() { FlexDataConfiguration.Branch = "Main"; FlexDataConfiguration.Configuration = "MO"; FlexDataConfiguration.UseNaming(new LegacyFctSbNaming()); using (var client = ManagementClient.CreateServiceBusClient()) using (var context = new DevOpsFlexDbContext()) { await context.Components.OfType <AzureServiceBusNamespace>().ProvisionAllAsync(client); } }
public async Task Test_CheckCreateNamespace_WithNewNamespace() { using (var client = ManagementClient.CreateServiceBusClient()) { var region = ServiceBusRegions.NorthEurope.GetEnumDescription(); var nsName = "fct-" + Guid.NewGuid().ToString().Split('-').Last(); try { await client.CreateNamespaceIfNotExistsAsync(nsName, region); var ns = await client.Namespaces.GetAsync(nsName); Assert.IsNotNull(ns); } finally { DeleteNamespace(client, nsName, 20); } } }