public void BootstrapProvider_SiloStartsOk() { string providerName = "bootstrap1"; MockBootstrapProvider bootstrapProvider = FindBootstrapProvider(providerName); Assert.IsNotNull(bootstrapProvider, "Found bootstrap provider {0}", providerName); Assert.AreEqual(1, bootstrapProvider.InitCount, "Init count"); }
public void BootstrapProvider_SiloStartsOk() { string providerName = "bootstrap1"; MockBootstrapProvider bootstrapProvider = FindBootstrapProvider(providerName); Assert.NotNull(bootstrapProvider); Assert.Equal(1, bootstrapProvider.InitCount); // Init count }
private MockBootstrapProvider FindBootstrapProvider(string providerName) { MockBootstrapProvider providerInUse = null; List <SiloHandle> silos = HostedCluster.GetActiveSilos().ToList(); foreach (var siloHandle in silos) { MockBootstrapProvider provider = (MockBootstrapProvider)siloHandle.Silo.TestHook.GetBootstrapProvider(providerName); Assert.IsNotNull(provider, "No storage provider found: Name={0} Silo={1}", providerName, siloHandle.Silo.SiloAddress); providerInUse = provider; } if (providerInUse == null) { Assert.Fail("Cannot find active storage provider currently in use, Name={0}", providerName); } return(providerInUse); }
private MockBootstrapProvider FindBootstrapProvider(string providerName) { MockBootstrapProvider providerInUse = null; List <SiloHandle> silos = HostedCluster.GetActiveSilos().ToList(); foreach (var siloHandle in silos) { MockBootstrapProvider provider = (MockBootstrapProvider)siloHandle.AppDomainTestHook.GetBootstrapProvider(providerName); Assert.NotNull(provider); providerInUse = provider; } if (providerInUse == null) { Assert.True(false, $"Cannot find active storage provider currently in use, Name={providerName}"); } return(providerInUse); }