public AQSubscriptionMultiplicityTests()
     : base(new TestingSiloOptions
 {
     StartFreshOrleans = true,
     SiloConfigFile    = new FileInfo("OrleansConfigurationForStreamingUnitTests.xml"),
 })
 {
     runner = new SubscriptionMultiplicityTestRunner(AQStreamProviderName, GrainClient.Logger);
 }
 public AQSubscriptionMultiplicityTests()
     : base(new TestingSiloOptions
     {
         StartFreshOrleans = true,
         SiloConfigFile = new FileInfo("OrleansConfigurationForStreamingUnitTests.xml"),
     })
 {
     runner = new SubscriptionMultiplicityTestRunner(AQStreamProviderName, GrainClient.Logger);
 }
 public EHSubscriptionMultiplicityTests()
     : base(new TestingSiloOptions
     {
         StartFreshOrleans = true,
         SiloConfigFile = new FileInfo("OrleansConfigurationForTesting.xml"),
         AdjustConfig = AdjustClusterConfiguration
     })
 {
     runner = new SubscriptionMultiplicityTestRunner(StreamProviderName, GrainClient.Logger);
 }
 public EHSubscriptionMultiplicityTests()
     : base(new TestingSiloOptions
 {
     StartFreshOrleans = true,
     SiloConfigFile    = new FileInfo("OrleansConfigurationForTesting.xml"),
     AdjustConfig      = AdjustClusterConfiguration
 })
 {
     runner = new SubscriptionMultiplicityTestRunner(StreamProviderName, GrainClient.Logger);
 }
 public KafkaSubscriptionMultiplicityTests()
     : base(new TestingSiloOptions
     {
         StartFreshOrleans = false,
         StartSecondary = false,
         SiloConfigFile = new FileInfo("OrleansConfigurationForStreamingUnitTests.xml"),
     })
 {
     _runner = new SubscriptionMultiplicityTestRunner(KafkaStreamProviderName, GrainClient.Logger);
     _host = this;
 }
示例#6
0
 public SMSSubscriptionMultiplicityTests()
     : base(new TestingSiloOptions
 {
     StartFreshOrleans = true,
     SiloConfigFile    = new FileInfo("OrleansConfigurationForStreamingUnitTests.xml"),
 }, new TestingClientOptions()
 {
     AdjustConfig = config =>
     {
         config.RegisterStreamProvider <SimpleMessageStreamProvider>(SMSStreamProviderName, new Dictionary <string, string>());
     },
 })
 {
     runner = new SubscriptionMultiplicityTestRunner(SMSStreamProviderName, GrainClient.Logger);
 }
 public SMSSubscriptionMultiplicityTests()
     : base(new TestingSiloOptions
     {
         StartFreshOrleans = true,
         SiloConfigFile = new FileInfo("OrleansConfigurationForStreamingUnitTests.xml"),
     }, new TestingClientOptions()
     {
         AdjustConfig = config =>
         {
             config.RegisterStreamProvider<SimpleMessageStreamProvider>(SMSStreamProviderName, new Dictionary<string, string>());
         },
     })
 {
     runner = new SubscriptionMultiplicityTestRunner(SMSStreamProviderName, GrainClient.Logger);
 }
示例#8
0
 public AQSubscriptionMultiplicityTests()
     : base(new TestingSiloOptions
 {
     StartFreshOrleans = true,
     SiloConfigFile    = new FileInfo("OrleansConfigurationForStreamingUnitTests.xml"),
 }, new TestingClientOptions()
 {
     AdjustConfig = config =>
     {
         config.RegisterStreamProvider <AzureQueueStreamProvider>(AQStreamProviderName, new Dictionary <string, string>());
         config.Gateways.Add(new IPEndPoint(IPAddress.Loopback, 40001));
     },
 })
 {
     runner = new SubscriptionMultiplicityTestRunner(AQStreamProviderName, GrainClient.Logger);
 }
 public AQSubscriptionMultiplicityTests()
     : base(new TestingSiloOptions
     {
         StartFreshOrleans = true,
         SiloConfigFile = new FileInfo("OrleansConfigurationForStreamingUnitTests.xml"),
     }, new TestingClientOptions()
     {
         AdjustConfig = config =>
         {
             config.RegisterStreamProvider<AzureQueueStreamProvider>(AQStreamProviderName, new Dictionary<string, string>());
             config.Gateways.Add(new IPEndPoint(IPAddress.Loopback, 40001));
         },
     })
 {
     runner = new SubscriptionMultiplicityTestRunner(AQStreamProviderName, GrainClient.Logger);
 }
        public override TestingSiloHost CreateSiloHost()
        {            
            var siloHost = new TestingSiloHost(
                new TestingSiloOptions
                {
                    SiloConfigFile = new FileInfo("OrleansConfigurationForStreamingUnitTests.xml"),
                }, new TestingClientOptions()
                {
                    AdjustConfig = config =>
                    {
                        config.RegisterStreamProvider<AzureQueueStreamProvider>(AQStreamProviderName, new Dictionary<string, string>());
                        config.Gateways.Add(new IPEndPoint(IPAddress.Loopback, 40001));
                    },
                });

            runner = new SubscriptionMultiplicityTestRunner(AQStreamProviderName, GrainClient.Logger);
            return siloHost;
        }
示例#11
0
        public override TestingSiloHost CreateSiloHost()
        {
            var siloHost = new TestingSiloHost(
                new TestingSiloOptions
            {
                SiloConfigFile = new FileInfo("OrleansConfigurationForStreamingUnitTests.xml"),
            }, new TestingClientOptions()
            {
                AdjustConfig = config =>
                {
                    config.RegisterStreamProvider <AzureQueueStreamProvider>(AQStreamProviderName, new Dictionary <string, string>());
                    config.Gateways.Add(new IPEndPoint(IPAddress.Loopback, 40001));
                },
            });

            runner = new SubscriptionMultiplicityTestRunner(AQStreamProviderName, GrainClient.Logger);
            return(siloHost);
        }
 public AQSubscriptionMultiplicityTests()
 {
     runner = new SubscriptionMultiplicityTestRunner(AQStreamProviderName, GrainClient.Logger);
 }
 public EHSubscriptionMultiplicityTests()
 {
     runner = new SubscriptionMultiplicityTestRunner(StreamProviderName, GrainClient.Logger);
 }
 public void InitializeOrleans()
 {
     runner = new SubscriptionMultiplicityTestRunner(AQStreamProviderName, GrainClient.Logger);
 }
示例#15
0
 public void TestInitialize()
 {
     runner = new SubscriptionMultiplicityTestRunner(SMSStreamProviderName, GrainClient.Logger);
 }
 public void TestInitialize()
 {
     runner = new SubscriptionMultiplicityTestRunner(SMSStreamProviderName, GrainClient.Logger);
 }
 public SMSSubscriptionMultiplicityTests(Fixture fixture)
 {
     this.fixture = fixture;
     runner       = new SubscriptionMultiplicityTestRunner(Fixture.StreamProvider, fixture.HostedCluster);
 }
示例#18
0
 public EHSubscriptionMultiplicityTests()
 {
     runner = new SubscriptionMultiplicityTestRunner(EHSubscriptionMultiplicityTestsFixture.StreamProviderName, GrainClient.Logger);
 }
示例#19
0
 public SMSSubscriptionMultiplicityTests()
 {
     runner = new SubscriptionMultiplicityTestRunner(Fixture.StreamProvider, GrainClient.Logger);
 }
示例#20
0
 public void InitializeOrleans()
 {
     runner = new SubscriptionMultiplicityTestRunner(AQStreamProviderName, GrainClient.Logger);
 }