protected override Setup ConfigureComponents(Envelope.IEnvelopeStreamer config)
        {
            TestSpeed = 7000;

            var dev = AzureStorage.CreateConfigurationForDev();

            WipeAzureAccount.Fast(s => s.StartsWith("test-"), dev);
            return(new Setup
            {
                Store = dev.CreateNuclear(),
                Inbox = dev.CreateInbox("test-incoming", visibilityTimeout: TimeSpan.FromSeconds(1)),
                Sender = dev.CreateSimpleSender(config, "test-incoming")
            });
        }
        protected override Given_Basic_Scenarios.Setup ConfigureComponents(Envelope.IEnvelopeStreamer config)
        {
            // Azure dev is implemented via WS on top of SQL on top of FS.
            // this can be slow. And it will be
            TestSpeed = 7000;

            var dev = AzureStorage.CreateConfigurationForDev();

            WipeAzureAccount.Fast(s => s.StartsWith("test-"), dev);
            return(new Setup
            {
                Store = dev.CreateNuclear(),
                Inbox = dev.CreateInbox("test-incoming", visibilityTimeout: TimeSpan.FromSeconds(1)),
                Sender = dev.CreateSimpleSender(config, "test-incoming")
            });
        }